A leading aerospace technology company in Texas is seeking a Firmware Engineer to design and develop embedded flight software for spacecraft. This role involves collaborating with software and hardware engineers across all stages of the software development process. Applicants should have a Bachelor's or Master's degree in a relevant field, proven experience in embedded firmware development, and strong programming skills in C/C++. The position is fully onsite with competitive compensation and an extensive benefits package.
Qualifications
5+ years of experience in embedded firmware development in Linux environments.
Strong skills in C/C++ and experience with assembly language.
Experience with communication protocols like I2C, SPI, UART, CAN.
Responsibilities
Design, develop, and test embedded firmware for microcontrollers.
Collaborate with hardware engineers for system architecture.
Optimize firmware for resource-limited embedded systems.
Skills
Embedded firmware development
Programming in C/C++
Communication protocols
Debugging tools
Power efficiency optimization
Education
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or Computer Science
Tools
Embedded development environments
FPGA development tools
Job description
A leading aerospace technology company in Texas is seeking a Firmware Engineer to design and develop embedded flight software for spacecraft. This role involves collaborating with software and hardware engineers across all stages of the software development process. Applicants should have a Bachelor's or Master's degree in a relevant field, proven experience in embedded firmware development, and strong programming skills in C/C++. The position is fully onsite with competitive compensation and an extensive benefits package.