Principal Software Engineer, Onsite

RTX•Fullerton, CA
•$118,300 - $224,900•Onsite

About The Position

Collins Aerospace is seeking a Principal Software Engineer to support the Joint Precision Approach and Landing System (JPALS) program. This is a mid-career engineering role focused on developing solutions for GPS navigation systems and working collaboratively with the software team in an agile environment. The work includes C code in a multithreaded environment or Java applications, as well as integration, testing, and requirements verification. The role conducts dry runs and formal runs of software verification tests, analyzes test data to verify software requirements, and analyzes requirement changes for compliance with parent specifications. It also ensures affected requirements are allocated to the applicable software items and test identification, verifies requirements tested by new or modified procedures, and performs regression analysis according to established processes. The successful candidate will handle individual tasks, sometimes with limited supervision, and collaborate with teams and stakeholders inside and outside the job function. The role may eventually include providing guidance, coaching, and training to other employees. This position is primarily onsite in Fullerton, California, and requires an active Secret U.S. government security clearance after the first day. U.S. citizenship is required. The stated salary range is $118,300–$224,900.

Requirements

  • At least 8 years of relevant engineering experience, or an advanced degree in a related field and at least 5 years of experience.
  • Experience in C software and/or Java.
  • Understanding of software development principles, including configuration control, collaborative development, and formal processes.
  • Experience performing data analysis and problem solving, such as anomaly investigation.
  • Ability to obtain and maintain a Secret U.S. government security clearance after the start date; an active and existing clearance is required after day one.
  • U.S. citizenship, as only U.S. citizens are eligible for the required security clearance.
  • Typically requires a degree in Science, Technology, Engineering, or Mathematics (STEM), or an advanced degree in a related field.

Nice To Haves

  • Experience with real-time multithreading, memory management, and performance optimization.
  • Experience in software collaboration environments and secure coding practices.
  • Experience with hardware-in-the-loop testing.
  • Experience with Simulink Test, requirements traceability, scripting, VxWorks, or VectorCAST.
  • Experience developing solutions for GPS navigation systems.
  • Experience with hardware and software integration, validation and verification testing, and qualification testing.

Responsibilities

  • Work on multiple tasks in support of software development.
  • Collaborate in an agile software development environment.
  • Work with C code in a multithreaded environment or Java applications.
  • Improve code quality through code reviews and good software practices.
  • Support integration and verification within an automated test framework.
  • Conduct dry runs and formal runs of software verification tests.
  • Analyze test data to verify software requirements.
  • Analyze software requirement changes for compliance with parent specifications and allocate affected requirements to applicable software items and test identification.
  • Verify software requirements covered by new or modified test procedures.
  • Perform regression analysis in accordance with established processes and procedures.
  • Collaborate with subject matter experts and cross-functional teams.
  • Potentially provide guidance, coaching, and training to other employees in the job area.

Benefits

  • Medical, dental, and vision insurance.
  • Three weeks of vacation for newly hired employees.
  • 401(k) plan with employer matching and a separate employer retirement contribution, including a Lifetime Income Strategy option.
  • Tuition reimbursement and student loan repayment program.
  • Life insurance and disability coverage.
  • Optional pet, home and auto, additional life and accident, critical illness, group legal, and identity theft protection coverage.
  • Birth, adoption, and parental leave benefits.
  • Ovia Health, fertility, and family planning benefits.
  • Adoption assistance.
  • Autism benefit.
  • Employee assistance plan, including up to 10 free counseling sessions.
  • Healthy You incentives and wellness rewards program.
  • Doctor On Demand virtual doctor visits.
  • Bright Horizons child and elder care services.
  • Teladoc Medical Experts second opinion program.
  • Flexible spending accounts.
  • Flexible work schedules.
  • Employee Scholar Program.
  • Paid time off and holidays.
  • Potential eligibility for annual short-term and/or long-term incentive compensation, subject to program terms and applicable factors.
  • Eligible for referral bonus.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service