Skip to content
Job boardOpen

Embedded Firmware Engineer (Microcontrollers, C)

Confidential · India · On-site · Senior

  • India · On-site

Indexed (5 days ago) · refreshed constantly

Start
flexible
Work mode
On-site
Contract
Freelance / B2B
Seniority
Senior
Reference
TRCD-26-06171

Required skills

Job description

Contract Embedded Firmware Engineer with 4–7 years’ experience to design, develop, and maintain C/C++ firmware for 8-bit/16-bit/32-bit microcontroller-based systems in Mumbai (Rabale). The role focuses on low-level firmware including device drivers, bootloaders, and RTOS-based applications, plus implementing/optimizing communication protocols such as UART, S

Project overview

Contract Embedded Firmware Engineer with 4–7 years’ experience to design, develop, and maintain C/C++ firmware for 8-bit/16-bit/32-bit microcontroller-based systems in Mumbai (Rabale). The role focuses on low-level firmware including device drivers, bootloaders, and RTOS-based applications, plus implementing/optimizing communication protocols such as UART, SPI, I2C, CAN, USB, and BLE while collaborating closely with hardware and test teams and producing technical specifications/design documents.

Responsibilities

  • Design, develop, and maintain embedded firmware for microcontroller-based systems.
  • Develop software in C/C++ for 8-bit, 16-bit, and 32-bit microcontrollers.
  • Implement and optimize communication protocols such as UART, SPI, I2C, CAN, USB, and BLE.
  • Develop device drivers, bootloaders, RTOS-based applications, and low-level firmware.
  • Collaborate with hardware, mechanical, and test engineering teams during product development.
  • Analyze system requirements and convert them into technical specifications and design documents.

Requirements

  • Embedded C
  • Firmware development for microcontrollers
  • 8-bit microcontrollers
  • 16-bit microcontrollers
  • 32-bit microcontrollers
  • Bootloaders
  • I2C
  • SPI
  • CAN

Project details

  • Start: flexible
  • Remote: onsite
  • Location: India, IN

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on ubique-systems.com

  1. Job boardNew

    HiL Tester

    Confidential· Baden-Württemberg, Germany· Hybrid· Senior

    • Hardware-in-the-Loop Testing
    • C++
    • dSpace
    • +3

  2. Job boardNew

    PLC Programmer

    Confidential· NRW, 100% vor Ort, Germany· On-site· Senior

    • PLC Programming
    • Siemens TIA Portal
    • Rockwell Studio 5000
    • +9

  3. Job boardNew

    PSI WMS Developer

    Confidential· Germany· Remote· Senior

    • PSI WMS
    • C++
    • Java
    • +4

Browse all jobs
Sign up free to apply