remote
Senior Avionics Software Engineer - GNSS ONSITE - Collins Aerospace
Software Engineer
Senior Avionics Software Engineer focused on GNSS integration and firmware development for aerospace platforms, leveraging C/C++ and RTOS expertise to deliver high‑reliability embedded solutions.
About the role
Key Responsibilities
- Design, develop, and validate GNSS‑based avionics software for flight‑critical systems.
- Implement firmware modules in C/C++ on RTOS platforms, ensuring compliance with aerospace standards.
- Collaborate with cross‑functional teams to integrate hardware interfaces and perform system‑level testing.
- Analyze performance metrics, troubleshoot issues, and optimize code for real‑time operation.
- Document design decisions, maintain technical specifications, and support certification activities.
Requirements
- 5+ years of embedded software development experience in avionics or related aerospace domain.
- Proficiency in C/C++ and experience with RTOS (e.g., VxWorks, FreeRTOS).
- Strong understanding of GNSS concepts, signal processing, and navigation algorithms.
- Experience with hardware‑software integration, unit testing, and debugging tools.
- Excellent problem‑solving skills and ability to work independently in a fast‑paced environment.