Principal Software Engineer
Job Description
This Principal Software Engineer role at Collins Aerospace in Aguadilla, Puerto Rico offers a hybrid work arrangement and centers on the architecture, design, and development of real-time embedded software for navigation and timing solutions, with technical leadership spanning the software lifecycle and production test software.
Responsibilities
- Spearhead the architecture, design, and development of sophisticated real-time embedded software for navigation and timing solutions used across military ground, airborne, and maritime platforms.
- Ensure technical excellence across the full software engineering lifecycle, from requirements analysis and architecture through design, coding, integration, verification, and documentation.
- Provide technical guidance to cross-functional software teams, fostering innovation, continuous improvement, and disciplined engineering practices.
- Act as a senior technical authority for production test solution software, defining strategies to deliver robust, scalable, and maintainable test applications.
- Translate hardware test requirements into modular, automated test software.
- Develop and maintain production-grade test sequences, drivers, and data management capabilities.
- Lead verification and validation of test software, ensuring alignment with program, quality, and regulatory requirements.
- Provide troubleshooting, sustainment, and continuous improvement support for production test stations.
- Ensure configuration control, versioning, and traceability of test software in line with production needs.
- Guide teams in delivering software that meets customer expectations and certification standards, ensuring functionality and regulatory compliance.
- Participate in and lead Agile ceremonies, promoting transparency, technical rigor, and predictable delivery.
- Collaborate with systems, hardware, and test engineering teams to ensure seamless hardware/software integration and high-reliability field performance.
Requirements
- A STEM degree with eight years of relevant experience, or an advanced degree in a related field with at least five years of experience.
- Proven ability to communicate professionally in English, both verbally and in writing.
- U.S. citizenship is required to access information under this program or contract.
Technologies
- Python
- C
- C++
- Ada
- Docker
- Artifactory
- GitLab Pipelines
- SVN
- Git
- GitHub
- Linux
- Windows
- Visual Studio
- Eclipse
- Jira
- DOORS
- Jama
Benefits
- Comprehensive medical, dental, and vision coverage
- Three weeks of paid vacation for new hires
- Competitive 401(k) plan with employer matching
- Eligibility for the Employee Scholar Program (ESP)
- Life insurance and disability coverage
- Employee Assistance Program with up to eight complimentary counseling sessions
What you will learn
- Insights into our expanding Puerto Rico engineering team, including our projects, stakeholders, and collaboration approach
- Exposure to current and emerging technologies that sustain leadership in the aerospace sector
- How professionals find purpose and fulfillment within the engineering field
Hybrid work arrangement
Hybrid employees split time between onsite and remote work, with the onsite portion and schedule determined in partnership with the supervisor.