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

5 days 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)



  • Ahmedabad, India Electrify Services Full time

    Job Description Position Title : Embedded Firmware Engineer Full Time. Electrify Services is one of the fastest growing engineering services start-ups and is looking for an Embedded Firmware Engineer to play a key role in helping our client improve their product and take their business to the next level. This is an individual contributor role with a...


  • Bengaluru, India Talpro Full time

    Location : BangaloreJob Description :We are looking for an experienced Embedded Firmware Developer with a strong background in C programming and firmware development.The ideal candidate should have at least 6 years of hands-on experience in developing embedded firmware for microcontrollers and possess expertise in working with various interfaces such as I2C,...


  • Gurugram, India Capgemini Full time

    Job Description Job Description Embedded C Programming Location: Gurgaon Experience: 6-12 years Choosing Capgemini means choosing a place where you'll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what's possible. Join us in helping drive innovation in Smart Metering Systems through...


  • 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...

  • Embedded C

    6 days ago


    Bengaluru, India A-1 Technology Full time

    Position: - Embedded C - C, C++, Ethernet, PCIe, DDR controller, DMAC controller, DMAC - Experience: - 05+ Years - City: - Bengaluru - Country: - India - Job Description: - General Embedded The Engineer will be responsible for: ? Ownership of module, design, development, and validation of firmware on development platforms. ? Responsible for enabling...


  • 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...

  • Embedded C

    2 weeks ago


    Bengaluru, India Aritha Full time

    **Job Information**: Client Category Aritha Industry IT Services City Bangalore State/Province Karnataka Zip/Postal Code 560078 - In-depth knowledge of C & C++ (14, 17) programming languages with understanding of object oriented and embedded programming concepts - Basic user knowledge on tools for version control, issue tracking, document management...


  • Bengaluru, India Varite Full time

    Job Summary : We are looking for a talented Bluetooth Firmware Engineer to design, develop, and optimize firmware for Bluetooth connectivity solutions. This role involves working on Bluetooth Classic and BLE features, developing host software and profiles, and integrating chipsets into high-performance, low-power products. The ideal candidate will have...


  • Bengaluru, Karnataka, India Tekskills Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Hi Every one,I'm thrilled to share that I'm currently hiring at Tekskills for Firmware Embedded Developer as a Permanent position in Bangalore.Experience: 5+ YearsImmediate JoinersRole: Firmware Embedded Developer.Experience: 5+ YrsLocation: Bangalore.Skills & ToolsProgramming Languages: Expert in C, Embedded C, with working knowledge of Python for...


  • Bengaluru, India SWITS DIGITAL Private Limited Full time

    Job Title:Embedded Firmware Developer Location:Bangalore Experience:4-10 Years Job SummaryWe are looking for a highly skilledEmbedded Firmware Engineerwith expertise inC/C++ development,RTOS (VxWorks), and communication protocol implementation. The ideal candidate will design, develop, and optimize firmware solutions for embedded systems, ensuring...