Senior Firmware Engineer
- Location
- Ware, England, United Kingdom
level device drivers, peripheral interfaces, and communication protocols directly on microcontrollers or microprocessors. Collaborate with hardware engineers to define software/hardware integration requirements and support board bring‐up, hardware validation, and troubleshooting. Write efficient and maintainable code in C/C++ (and assembly as needed) for microcontrollers, memory … procedures for future maintenance and scalability. Analyze and optimize system performance, power consumption, and memory utilization. Collaborate with cross‐functional teams to define product requirements, identify technical risks, and ensure timely delivery of high‐quality embedded solutions. Basic Requirements Bachelor’s or Master’s degree in Computer ...