✦ Luna Orbit — Software Engineering

Senior Engineer / Technical Lead (MCU RTOS)

at Arrow Electronics

📍 2 Locations Onsite Posted April 03, 2026
Type Full-Time
Experience senior
Exp. Years Not specified
Education B.E./B.Tech or M.E./M.Tech in Engineering or equivalent
Category Software Engineering

Senior Engineer / Technical Lead responsible for design and development of real-time embedded software/firmware on MCU RTOS platforms, including requirements analysis, testing, reviews, and mentorship.

  • Design and develop real-time embedded software/firmware on MCU RTOS platforms
  • Analyze requirements and specifications
  • Perform unit and functional testing
  • Code and design reviews; debugging
  • Mentoring and team building

Embedded RTOS stack for MCU platforms (FreeRTOS, Zephyr, Azure RTOS, Eclipse ThreadX) on STMH7/STM32H7 devices; C/C++ development, bootloader, HAL, low-level drivers; hardware debugging with oscilloscopes and logic analyzers.

The ideal candidate is a senior embedded software engineer with strong C/C++ and RTOS experience, proficient with MCU RTOS (FreeRTOS, Zephyr, Azure RTOS, Eclipse ThreadX), hardware debugging and bootloader development, and able to lead a small team.

Excellent C Coding skillsMCU RTOS ( FreeRTOSZephyrazure RTOS / Eclipse ThreadX )STMH7 familyMCU RTOSbootloader developmentlow level driverISRsRTOS based application developmentHALI2CSPISerialassembly level coding (added advantage)oscilloscopeslogic analyzersdebuggingmultithreaded/time critical applicationownershipcommunication
assembly languageoscilloscopeslogic analyzersmultithreading debugging
embedded softwarefirmwarereal time embedded softwareRTOSFreeRTOSZephyrAzure RTOSEclipse ThreadXMCU RTOSCC++bootloaderI2CSPISerialHALISRsmultithreadSTMH7 familySTM32H7oscilloscopelogic analyzersdebugginglow level driverownershipcommunication
CC++MCU RTOSFreeRTOSZephyrAzure RTOSEclipse ThreadXSTMH7 familySTM32H7I2CSPISerialHALISRsbootloadermultithreadReal-time embedded softwareembedded softwarefirmwarelow level driver
ownershipcommunicationmentoringteam leadershipinterpersonal skillscollaborationpresentation skillsproblem solvingfast learner
Industry Manufacturing
Job Function Lead design, development, and mentorship of RTOS-based embedded software for MCU platforms
Role Subtype Embedded Engineer
senior engineertechnical leadembedded softwaremcu rtosfreertoszephyrazure rtoseclipse threadxstmh7 familystm32h7cc++bootloaderi2cspiserialhalisrmultithreadreal time embedded softwarefirmwareoscilloscopeslogic analyzershardware debugginglow level driver

Bachelor's degree in engineering or equivalent is required, Significant RTOS/embedded experience beyond entry level

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile