Search by job, company or skills

Senior Firmware Developer

Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants

Job Description

Key Responsibilities

  • Contribute to firmware architecture discussions and implement embedded solutions

aligned with product requirements.

  • Design, implement, and maintain low-level code (C/C++ and Assembly) for device

drivers, RTOS-based systems, and communication protocols.

  • Work with microcontrollers (ARM Cortex-M, RISC-V, etc.), SoCs, and interfaces (UART,

SPI, I2C, USB).

  • Participate in board bring-up, debugging, and validation using JTAG/SWD, logic

analyzers, and oscilloscopes.

  • Support OTA updates, bootloaders, and watchdog implementations to ensure robust

device operation.

  • Collaborate with QA and production teams on testing, DFU flows, and manufacturing

integration.

  • Document design specifications, APIs, and debugging procedures for internal use.
  • Stay updated on embedded industry practices, toolchains, and frameworks to enhance

development quality.

Qualifications / Skill Set

  • Bachelor's or Master's degree in Electrical/Electronics Engineering or related field.
  • 4–7 years of hands-on experience in embedded systems and firmware development.
  • Strong programming skills in C/C++ with familiarity in Assembly.
  • Experience with FreeRTOS or similar RTOS.
  • Hands-on expertise with STM32, Nordic, or Renesas controllers is a plus.
  • Knowledge of power optimization, OTA mechanisms, and firmware security.
  • Skilled in debugging embedded systems using JTAG/SWD and related tools.
  • Experience with Git-based workflows; scripting knowledge in Python is desirable.
  • Prior experience delivering production-grade firmware is an advantage.

Skills:- Embedded C, Embedded C++, Linux/Unix, Linux kernel, RTOS, Microcontrollers and PCB

More Info

Job Type:
Industry:
Employment Type:

Job ID: 151360933

Similar Jobs

Noida, India

Skills:

I2cSpiCUartGccGnu MakeUsbArm AssemblyIarPythonFlashGitCanHAL and Peripheral device driverslogic analyzersKeilOscilloscopesDS-5

Beware of Scammers

We don’t charge money for job offers