





Niche senior embedded firmware role with specific hardware skills reduces applicant density.
Firmware and microcontroller expertise is industry-specific and not easily transferable across domains.
Explicit eight-plus years and mandatory embedded firmware, C/C++, and hardware interface experience.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own design and implementation of firmware features for SPAN hardware products, primarily at the microcontroller level using C and C++ within RTOS environments.
Develop and maintain critical systems such as OTA update mechanisms and data streaming architectures ensuring security, reliability, and performance.
Collaborate across software, hardware, and product teams to align projects with company goals and participate in code/design reviews and engineering best practices evangelism.
8+ years experience in embedded systems or firmware development using C/C++ on microcontrollers or Linux-based devices.
Proficient in software design principles including object-oriented design and manual memory management.
Experience with standard electrical communication interfaces like UART, I2C, USB.
Exceptional communication and collaboration skills with demonstrated ownership of project life cycles.
Experienced with low-level embedded software development and comfortable working across device software stacks from bootloaders to applications.
Able to independently own complex firmware projects impacting user experience on hardware products.
Familiarity with STM32 microcontrollers, functional safety standards, wireless technologies, or clean energy hardware is advantageous but not mandatory.