Senior Firmware Engineer
- Location
- Ware, England, United Kingdom
debug low-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 … microcontrollers, memory‐constrained, and real‐time systems. Utilize oscilloscopes, logic analyzers, JTAG, and other debugging tools to analyze and resolve hardware/software integration issues. Develop and execute unit, integration, and system‐level tests to verify correct operation and performance of embedded firmware. Participate in code reviews ...