eSpark Consulting Groupis looking to hire a skilledEmbedded Firmware Developerto join our team. We are seeking candidates who specialize in programming a variety of microcontrollers MCUs, including STM32 and ESP32. The ideal candidate should have experience in embedded firmware development and a solid understanding of embedded Linux OpenWRT, etc..ResponsibilitiesContribute to firmware development projects, assisting with planning, development, and optimization for various MCUs such as STM32 and ESP32.Develop and optimize firmware for embedded systems, ensuring integration with hardware components.Work with Nordic and Microchip MCUs e.g., ATMEGA, ATSAM, nRF52nRF53 as part of the development process.Assist in the integration of firmware with Embedded Linux systems, particularly focusing on OpenWRT platforms.Contribute to embedded firmware testing and debugging to ensure performance, reliability, and functionality.Work with realtime operating systems RTOS eg, FreeRTOS, Zephyr RTOS. Knowledge andexperience with baremetal programming to design firmware solutions for various embedded applications is a plus.Collaborate with hardware engineers to ensure seamless integration between firmware and hardware.Assist in the development and execution of automated testing platforms and unit tests for embedded firmware.Maintain thorough documentation for firmware designs, development processes, and project specifications.
N/A