Embedded Systems Software Developer with BLE Expertise

4 days ago


Bengaluru, Karnataka, India Mempage Full time

Job Description:


Mempage is seeking a skilled Embedded Systems Software Developer with expertise in Bluetooth Low Energy (BLE) to design, develop, and test applications for various embedded systems.



Key Responsibilities:

  1. Design and develop BLE applications for embedded systems.
  2. Demonstrate a strong understanding of embedded systems architecture.
  3. Proficient in C/C++ programming and experience in Python and Firmware Tools.
  4. Thorough knowledge of Bluetooth protocols, including BLE, ATT, and GATT.
  5. Experience working with or porting to Real-Time Operating Systems (RTOS), such as FreeRTOS.
  6. Familiarity with IoT protocols like CoAP and MQTT.
  7. Proficiency in using version control systems like Git or SVN.
  8. Experience with debugging tools to identify and resolve issues in BLE applications.
  9. Knowledge of secure boot, bootloader, firmware upgrade, cryptography, and security features for Microcontrollers (MCUs) is a plus.


Qualifications:

  1. Bachelor's or Master's degree in Computer Science or Engineering.
  2. 2-4 years of experience in embedded applications design and development.


Technical Skills:

  1. Expertise in C/C++ programming, embedded systems, Python, and Firmware Tools.
  2. Good knowledge of Bluetooth protocols (BLE, ATT, GATT).
  3. Experience working with RTOS (FreeRTOS).
  4. Familiarity with IoT protocols (CoAP, MQTT).
  5. Proficiency in version control systems (Git/SVN).
  6. Experience with debugging tools.
  7. Knowledge of secure boot, bootloader, firmware upgrade, cryptography, and security features for MCUs is a plus


  • Bengaluru, Karnataka, India Siemens Technology and Services Private Limited Full time

    Unlock Your PotentialWe empower our people to stay resilient and relevant in a constantly changing world. We're looking for individuals who are always searching for creative ways to grow and learn, who want to make a real impact now and in the future.About Siemens AdvantaSiemens Advanta is a strategic advisor and trusted implementation partner in digital...


  • Bengaluru, Karnataka, India Schneider Electric Full time

    Company Overview">Schneider Electric is a global leader in energy management and automation, committed to providing innovative solutions that ensure life is on everywhere, for everyone, and at every moment.We are expanding our team in Bengaluru and looking for an Embedded Systems Engineer to enhance our edge development capabilities and drive the integration...


  • Bengaluru, Karnataka, India Universal Electronics Full time

    As a Senior Embedded Systems Architect at Universal Electronics, you will play a critical role in designing and developing next-generation products for the connected home and IoT domain. With a focus on innovation and excellence, our team is dedicated to transforming the way consumers interact with devices and services in their homes.About the RoleWe are...


  • Bengaluru, Karnataka, India Futurehook Full time

    Job DescriptionWe are seeking an expert in embedded systems engineering to join our team at Futurehook Technologies.About the Role:Develop software specifications for IoT products, including firmware and documentation.Maintain and improve existing embedded projects, ensuring high-quality code and efficient performance.Test, debug, and verify embedded...


  • Bengaluru, Karnataka, India Siemens Technology and Services Private Limited Full time

    Unlock the Future of Embedded SystemsWe are seeking a seasoned Senior Embedded Systems Architect to join our team at Siemens Technology and Services Private Limited.About the RoleWe are looking for a highly skilled Embedded Systems Developer with 4-8 years of experience in designing and developing embedded systems.The ideal candidate will have demonstrated...


  • Bengaluru, Karnataka, India UST Full time

    Key Responsibilities:• Develop automated testing frameworks for embedded systems using C# and Python programming languages.• Collaborate with agile scrum teams to ensure seamless integration of tests with Jenkins, Git, and Visual Studio.Requirements:• Bachelor's or Master's degree in Computer Science or related field, along with 5+ years of hands-on...


  • Bengaluru, Karnataka, India Swasti Enterprises LLP Full time

    Job Overview :At Swasti Enterprises LLP, we are looking for an exceptional Embedded Systems Architect to spearhead our firmware-related initiatives. This role demands a deep understanding of system architecture, electrical engineering, and firmware development.Key Responsibilities :1. Develop and maintain firmware for our company products, ensuring seamless...


  • Bengaluru, Karnataka, India LeCo Consulting Private Limited Full time

    About LeCo Consulting Private LimitedWe are a Mechatronics Engineering firm based in Bengaluru, specializing in Mechanical, Embedded, and Electro-Mechanical solutions for industries like Rail, Automotive, Aerospace, and Heavy Machinery.Our expertise in CAD/PLM software includes design solutions from product modeling to Mechanical Design and Reverse...


  • Bengaluru, Karnataka, India Gyan n Gigs Consulting LLP Full time

    Job DescriptionWe are seeking an experienced Embedded C/C++ Software Developer to join our team at Gyan n Gigs Consulting LLP in Bangalore. This is a permanent and on-payroll position.About the RoleAs an Embedded C/C++ Software Developer, you will be responsible for designing, developing, and testing embedded software for various microcontrollers and...


  • Bengaluru, Karnataka, India Upsurge Labs Full time

    About Us: Upsurge Labs is a pioneering startup in wearable technology, based in Bengaluru. Our team of creative minds and passionate engineers is dedicated to pushing the boundaries of innovation.Job Summary: We're seeking an experienced Firmware Engineer with 3-4 years of experience in firmware development and debugging for our cutting-edge wearable...


  • Bengaluru, Karnataka, India Universal Electronics Full time

    About the JobWe are seeking a highly skilled Senior Embedded Systems Architect to join our team at Universal Electronics Inc. As a key member of our firmware engineering department, you will play a pivotal role in designing and developing innovative products for the connected home and IoT domain.Job DescriptionWe require an expert in embedded systems with...


  • Bengaluru, Karnataka, India Netradyne Full time

    At Netradyne, we are seeking a skilled Embedded Systems Software Developer to join our team.We offer a competitive salary of $115,000 per year.Job Description:As an Embedded Systems Software Developer, you will be responsible for designing and implementing software solutions for our cutting-edge embedded vision platforms.The ideal candidate should have...


  • Bengaluru, Karnataka, India Skywaves Rise Full time

    Job Overview:At Skywaves Rise, our team is seeking a seasoned Embedded Software Engineer to lead the development of cutting-edge embedded software solutions. As a key member of our team, you will be responsible for designing, developing, and testing firmware and device drivers for various hardware blocks. Your expertise in Linux kernel internals and...


  • Bengaluru, Karnataka, India West Pharmaceutical Services Full time

    Job Summary:The Senior Embedded Systems Engineer, Firmware Development Lead is a critical role that requires expertise in developing firmware for next-generation IOT edge devices. This position involves overseeing the design and implementation of software for carrier board designs, data acquisition systems, and special-purpose processing systems for...


  • Bengaluru, Karnataka, India Universal Electronics Full time

    Job DescriptionWe are seeking a talented Senior Embedded Software Specialist to join our team at Universal Electronics.About the RoleThis is an exciting opportunity for a skilled professional with experience in embedded software development using C & Assembly language programming. You will be responsible for designing and developing embedded system...

  • Software Developer

    1 month ago


    Bengaluru, Karnataka, India 3INSYS SOFTWARE SOLUTIONS PRIVATE LIMITED Full time

    Job Title: Software Developer - Embedded Systems EngineerAbout the Role:We are seeking an experienced Software Developer - Embedded Systems Engineer to join our team at 3INSYS SOFTWARE SOLUTIONS PRIVATE LIMITED. As a key member of our team, you will be responsible for implementing and testing tools and plugins in a tool chain environment, with a focus on...


  • Bengaluru, Karnataka, India Rohini IT Consulting LLP Full time

    About Rohini IT Consulting LLPWe are a leading provider of innovative technology solutions, dedicated to empowering businesses through cutting-edge products.Job SummaryWe are seeking an experienced Sr. Android Developer with expertise in IoT and BLE to join our team. This role involves developing high-quality Android applications that integrate seamlessly...


  • Bengaluru, Karnataka, India Capgemini Full time

    Are you a skilled software developer looking to take your career to the next level? We have an exciting opportunity for an Embedded Software Developer at Capgemini. With a focus on developing innovative solutions for complex systems, you will work closely with our team of experts to design, implement, and test cutting-edge embedded software.About the RoleWe...


  • Bengaluru, Karnataka, India Tata Elxsi Full time

    Tata Elxsi offers exciting opportunities for motivated professionals to excel in their careers.Estimated salary range: ₹8,50,000 - ₹14,00,000 per annum.We are seeking a talented Embedded Firmware Engineer to join our team. As an Embedded Firmware Engineer at Tata Elxsi, you will play a key role in designing and developing firmware solutions for embedded...

  • Software Architect

    3 days ago


    Bengaluru, Karnataka, India Perennial Systems Full time

    About the Role :We are seeking a highly skilled Senior Java Developer to join our team at Perennial Systems. As a key contributor, you will be involved in the end-to-end product lifecycle from ground up, ensuring product delivery and driving business growth.Responsibilities :- Design and develop high-quality Java-based applications for embedded systems.-...