Senior Software Engineer; Onsite
Listed on 2026-09-18
-
Software Development
Unix/Linux, DevOps, Software Engineer
Location
Onsite:
San Diego, CA – 8650 Balboa Ave., SAN ANTONIO BLDG.
The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance. Security Clearance Type:
DoD Clearance:
Secret, Status:
Active and existing clearance required after day 1.
95,500 USD - 181,700 USD.
Job SummaryCollins Aerospace is currently seeking a Senior Software Engineer to serve the GPS‑Based Positioning, Navigation and Timing Service (GPNTS) program team. In this role, you will take technical ownership of software development activities, drive integration efforts, and contribute directly to the architecture, reliability, and performance of mission‑critical systems used aboard U.S. Navy surface ships. This role will be onsite located in the San Diego, CA facility.
Sign‑on bonus eligible.
- lead the design, development, enhancement, and sustainment of core software components for the GPNTS navigation data system
- perform advanced debugging, root‑cause analysis, and resolution of complex software issues
- architect, implement, and optimize automated testing and CI/CD workflows
- produce high‑quality technical documentation, interface definitions, and design review artifacts
- lead and actively participate in Agile ceremonies, contributing to backlog refinement, sprint planning, and technical decision‑making
- champion secure coding practices and Dev Sec Ops methodologies, helping evolve program‑level workflows
- coordinate closely with systems, hardware, cybersecurity, and test engineering teams to ensure robust integration across the entire shipboard system
- provide technical mentorship, guidance, and code reviews for junior engineers
- support configuration management, audits, major reviews, and external customer engagements
- advanced real‑time and distributed system techniques in a mission‑critical defense environment
- how to lead complex software architecture discussions and influence technical direction
- strategies for scaling automated testing, CI/CD pipelines, and Dev Sec Ops workflows across large programs
- in‑depth understanding of PNT system performance, sensor integration, and navigation data fusion
- how to collaborate with program managers, technical leads, and customer stakeholders in a high‑visibility environment
- methods for improving software reliability, safety, and maintainability in shipboard operational systems
- Five or more years of professional software engineering experience, or an advanced degree with equivalent experience
- Experience in one or more programming languages (C, C++, Python, or Java)
- Experience with software development fundamentals, debugging, and version control systems
- Experience working in Linux environments and with Linux command‑line tools
- Experience participating in Agile development practices
- Experience integrating navigation sensors, timing signals, distributed messaging frameworks, or mission‑critical data fusion
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience
- The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
- We Prefer Experience integrating navigation sensors, timing signals, distributed messaging frameworks, or mission‑critical data fusion
- Professional experience with embedded systems, real‑time software, or networking
- Experience architecting or maintaining CI/CD pipelines using Git Lab CI, Jenkins, or similar platforms
- Hands‑on…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).