Senior Software Engineer, Onsite

RTX•Fullerton, CA
•$95,500 - $181,700•Onsite

About The Position

Collins Aerospace is seeking a Senior Software Engineer to support the Joint Precision Approach and Landing System (JPALS) program. This mid-career engineering position focuses on developing solutions for GPS navigation systems and working collaboratively on a software team in an agile environment. The work involves C code in a multithreaded environment or Java applications, as well as software integration, testing, and requirements verification. The engineer conducts dry runs and formal software verification test runs, analyzes test data to verify software requirements, and reviews requirement changes for compliance with parent specifications. The role ensures affected requirements are allocated to applicable software items and test identification, confirms requirements verified by new or modified procedures are fully verified, and performs regression analysis according to established processes and procedures. The successful candidate works independently on tasks, sometimes with limited supervision, or collaboratively with a team. The position may eventually include providing guidance, coaching, and training to other employees.

Requirements

  • At least 5 years of relevant engineering experience, or an advanced degree in a related field and at least 3 years of experience.
  • Experience with C software and/or Java.
  • Understanding of basic 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-issued security clearance after the start date; an active and existing clearance is required after day 1.
  • U.S. citizenship; only U.S. citizens are eligible for the required security clearance.
  • Typically requires a degree in a STEM field and at least 5 years of relevant experience, or an advanced degree in a related field and at least 3 years of experience.

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 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.
  • Collaborate with subject matter experts and cross-functional teams to develop unified solutions.
  • 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 that software requirements addressed by new or modified test procedures have been fully verified.
  • Perform regression analysis in accordance with regression analysis processes and procedures.
  • Provide guidance, coaching, and training to other employees in the job area as needed.

Benefits

  • Medical, dental, and vision insurance.
  • Three weeks of vacation for newly hired employees.
  • 401(k) plan with employer matching funds and a separate employer retirement contribution, including a Lifetime Income Strategy option.
  • Tuition reimbursement program.
  • Student Loan Repayment Program.
  • Life insurance and disability coverage.
  • Optional pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal coverage, and identity theft protection.
  • Birth, adoption, and parental leave benefits.
  • Fertility and family planning benefits.
  • Adoption assistance.
  • Autism Benefit.
  • Employee Assistance Plan, including up to 10 free counseling sessions.
  • Wellness rewards program.
  • Virtual doctor visits.
  • Child and elder care services.
  • Second-opinion medical expert program.
  • Potential eligibility for referral bonuses.
  • Potential eligibility for short-term and/or long-term incentive compensation programs.
  • Paid time off and holidays.
  • Flexible spending accounts and flexible work schedules.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service