remote
Embedded Software Engineer II - Collins Aerospace
Software Engineer
Embedded Software Engineer II responsible for developing and validating real‑time firmware for aerospace systems, utilizing C/C++, RTOS, and AUTOSAR, with strong hardware interfacing and debugging skills.
About the role
Key Responsibilities
- Design, implement, and test embedded firmware for aerospace avionics using C/C++ and RTOS environments.
- Integrate AUTOSAR modules and ensure compliance with industry standards and safety requirements.
- Collaborate with hardware teams to interface firmware with sensors, actuators, and communication buses.
- Perform rigorous debugging, unit testing, and code reviews to maintain high reliability.
- Maintain documentation, version control, and configuration management throughout the development lifecycle.
Requirements
- 3+ years of embedded software development experience in aerospace or defense.
- Excellent communication, teamwork, and problem‑solving abilities.