Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
HRP Global is seeking a Firmware Engineer to design and optimize embedded control firmware for Arm Cortex-M series processors, in bare metal and RTOS environments. You will develop low-level drivers and memory/file system support, and validate code using lab equipment.
Linux programming experience is required. Ideal candidates port kernels across RTOS platforms (FreeRTOS, ThreadX, µC/OS, Cs/OS2) and contribute to robust firmware for measurement and lab equipment interfaces, with a strong SDLC
Embedded C/C++, Arm Cortex-M33, M23, M4, and M7 architectures, RTOS such as FreeRTOS, ThreadX, µC/OS, or Cs/OS2 , MCU peripherals (ADC, PWM, Timers, UART, I2C, SPI, and CAN), Measuring/Lab equipment (logic analyzers, oscilloscopes, and multimeters) and Linux Programming.
We are seeking a skilled Firmware Engineer with experience in Embedded C/C++ programming. The ideal candidate will have expertise in developing control firmware for Arm Cortex-M series processors and working in both bare metal and RTOS environments. Responsibilities include developing low-level drivers for various MCU peripherals, creating drivers for memory and file systems, and using lab equipment to test code functionality.