A defense technology company in Costa Mesa is seeking a Senior Firmware Engineer to develop core technology used across multiple products. The role involves close collaboration with Electrical Engineering and RF teams to create solutions for autonomous vehicles, including defining software architectures and implementing device drivers. Candidates should have a strong background in firmware development, debugging skills, and experience with various microcontroller cores. This position offers a competitive salary along with comprehensive benefits.
Qualifications
5+ years of experience in firmware/embedded software development.
Strong debugging skills using JTAG/SWD, Oscilloscopes, and Logic analyzers.
Understanding of coding best practices and testing methodologies.
Responsibilities
Work closely with cross-functional teams to define software architecture for embedded systems.
Analyze and implement wireless protocols and vehicle command/control schemes.
Implement low-level device drivers and board support packages.
Skills
Strong C coding ability for embedded systems
Solid debugging skills using JTAG/SWD
Experience with one or more microcontroller cores (ARM, AVR, etc.)
Experience integrating microcontrollers with analog and digital sensors
Experience developing firmware in RTOS environments
Understanding and application of coding best practices
Education
BS or MS in CS/CE/EE or equivalent industry experience
Job description
A defense technology company in Costa Mesa is seeking a Senior Firmware Engineer to develop core technology used across multiple products. The role involves close collaboration with Electrical Engineering and RF teams to create solutions for autonomous vehicles, including defining software architectures and implementing device drivers. Candidates should have a strong background in firmware development, debugging skills, and experience with various microcontroller cores. This position offers a competitive salary along with comprehensive benefits.