Senior Firmware Developer
Wheelseye Technology Verified employer
Actively hiring · Posted 1d ago · JEV261007C7BB8AC0
Job description
Key Responsibilities● Contribute to firmware architecture discussions and implement embedded solutionsaligned with product requirements.● Design, implement, and maintain low-level code (C/C++ and Assembly) for devicedrivers, 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, logicanalyzers, and oscilloscopes.● Support OTA updates, bootloaders, and watchdog implementations to ensure robustdevice operation.● Collaborate with QA and production teams on testing, DFU flows, and manufacturingintegration.● Document design specifications, APIs, and debugging procedures for internal use.● Stay updated on embedded industry practices, toolchains, and frameworks to enhancedevelopment 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.
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Wheelseye Technology.
- Track your application and get updates by email and WhatsApp.