Xpetize - Embedded Firmware Developer - C/C++ Programming

4 weeks ago


Bengaluru India Xpetize Full time

Job Description Job Title : Embedded Firmware Developer Experience : 2+ Years Location : Bangalore Job Type : Full-Time Job Description We are seeking a skilled and motivated Embedded Firmware Developer with 2+ years of experience i developing and debugging firmware for embedded systems. You will be responsible for designing, implementing, and maintaining firmware that powers our next-generation embedded products. Key Responsibilities - Design, develop, and maintain embedded firmware in C/C++ for microcontrollers (e.g., ARM Cortex-M, AVR, STM32, etc.) - Work with schematics and datasheets to interface with sensors, actuators, communication modules, and peripherals - Develop device drivers and low-level hardware interfaces (SPI, I2C, UART, GPIO, PWM, ADC, etc.) - Participate in code reviews, unit testing, and integration testing - Collaborate with hardware engineers to bring up new hardware platforms - Optimize firmware for power consumption, memory usage, and performance - Write and maintain documentation for firmware architecture and interfaces Required Skills & Qualifications - Bachelor's degree in Electronics, Computer Engineering, Electrical Engineering, or related field - 2+ years of experience in embedded firmware development - Proficiency in C and C++ programming for embedded systems - Hands-on experience with RTOS (FreeRTOS, Zephyr, or others) is a plus - Familiarity with debugging tools such as oscilloscopes, logic analyzers, and JTAG/SWD debuggers - Knowledge of communication protocols : UART, SPI, I2C, CAN, USB, BLE, etc. - Experience with version control systems like Git (ref:hirist.tech)



  • Bengaluru, India SMARTWORK IT SERVICES Full time

    Job Title : Embedded Firmware DeveloperLocation : BangaloreExperience : 4- 10 YearsRole Overview :We are seeking an experienced Embedded Firmware Engineer with strong expertise in C/C++ programming, RTOS (preferably VxWorks), and communication protocol implementation. The role requires developing and optimizing low-level firmware, device drivers, and...


  • Bengaluru, India LION AND ELEPHANTS CONSULTANCY PRIVATE LIMITED Full time

    About the Role :We are seeking a highly skilled and motivated Embedded Firmware Developer to join our dynamic engineering team in Bangalore. In this role, you will be responsible for designing, developing, and maintaining firmware for embedded systems running on Linux and RTOS environments. Youll collaborate closely with cross-functional teams to deliver...

  • Embedded Developer

    2 weeks ago


    Bengaluru, India TekPillar Full time

    We are looking for a talented Embedded C Developer to join our engineering team.Key Responsibilities :- Design and develop embedded software solutions in C- Develop and test virtual models using C++- Work on low-level drivers and firmware for embedded platforms- Analyze and debug issues at the hardware-software interface- Collaborate with cross-functional...


  • Bengaluru, India Sportstech GMBH Full time

    We are looking for an experienced Firmware Embedded Developer to design and develop firmware for fitness/wearable devices, with a strong focus on Bluetooth Low Energy (BLE) integration with mobile applications. The role involves developing low-power embedded solutions, integrating with NDK/SDK layers, and collaborating closely with mobile app teams to...


  • Pune, India Xpetize Full time

    Job Description Job Title : AUTOSAR Developer Experience : 4 to 8 years Location : Pune Job Type : Full-time Experience Level : [Entry-level / Mid-level / Senior] Department : Embedded Software / Automotive Engineering / R&D Job Summary We are looking for a skilled AUTOSAR Developer to join our automotive embedded systems team. The ideal candidate will have...

  • Firmware Engineer

    3 weeks ago


    Bengaluru, India Asce Full time

    Role : Firmware EngineerExperience : 6 to 10 YearsYour main responsibilities include :- Working as a part of a multi-disciplinary team to design, integrate, qualify and test application- Designing and implementing data structures and software algorithms to deliver cutting-edge solutions- Creating design documents pertinent to the various phases of firmware...

  • Leadsoc Technologies

    3 weeks ago


    Bengaluru, India Leadsoc Technologies Pvt Ltd Full time

    About the Role :We are looking for an experienced Android Firmware Developer with strong expertise in Embedded C, Linux OTA, Bootloader, and Firmware Development. The role involves building robust firmware solutions for Android-based platforms, ensuring scalability, performance, and reliability.Key Responsibilities :- Design, develop, and maintain firmware...


  • Hyderabad, India Votary Softech Solutions Pvt. Ltd. Full time

    Job Description Description About the Role : We are seeking a highly skilled Embedded Software Engineer to join our expanding engineering team. The ideal candidate will possess strong expertise in Linux kernel development, Board Support Package (BSP) customization, Android system bring-up, and low-level software design for embedded devices. You will be...


  • Bengaluru, India Qode.world Jobs Full time

    Embedded Software EngineerLocation : BangaloreWorkplace Type : OnsiteAbout the Role :We are seeking a highly motivated and skilled Embedded Software Engineer to join our dynamic team. In this role, you will be responsible for the development, maintenance, and optimization of embedded software for microcontroller-based systems. You will work closely with...

  • Embedded C Developer

    3 weeks ago


    Bengaluru, India Tekpillar Service Pvt. Ltd. Full time

    Role : Embedded C DeveloperLocation : BangaloreExperience : 3 - 6 YearsNotice Period : 15 days immediatelyJob Description :We are looking for an Embedded C Developer to work on the development of Virtual Models in C++. You will be responsible for the design, implementation, and testing of these models. This role is ideal for programmers interested in...