About The Position

The Strategic Defense Solutions portfolio at Collins Aerospace’s Global Engineering & Technology Center is seeking an experienced Senior Software Engineer for its Aguadilla, Puerto Rico location. The role is hybrid, with three days onsite and two days remote according to the schedule assigned by the Manager. Candidates must reside in Puerto Rico when employment starts; relocation is not offered. The engineer will participate in and lead collaborative, cross-disciplinary integrated product teams, often using agile software development techniques. The role covers the full product-development lifecycle, from architecture and design through integration, testing, and field support, and includes working with, coaching, and learning software engineering processes at the highest maturity level recognized by the Software Engineering Institute. The position supports Collins Aerospace businesses and programs in Puerto Rico, including work on advanced ejection seats and technologies for the U.S. warfighter. U.S. citizenship is required, and the candidate must be able to obtain and maintain a U.S. government-issued security clearance. No clearance is required at the time of application.

Requirements

  • Typically, a STEM degree and 5 years of prior relevant experience, or an advanced degree in a related field and at least 3 years of experience.
  • Experience working in various phases of the software development lifecycle using JavaScript, C++, and Python.
  • Experience with Agile lifecycle processes, including Scrum, Continuous Integration, and testing.
  • Experience in a collaborative team environment requiring communication with other engineering disciplines, Program, and external stakeholders.
  • Demonstrated professional communication skills in English, both verbal and written.
  • U.S. citizenship; only U.S. citizens are authorized to access information under the program or contract.
  • Ability to obtain and maintain a U.S. government-issued security clearance.
  • Must reside in Puerto Rico at the start of employment; relocation is not offered.

Nice To Haves

  • Experience with DevOps, Jenkins, and automated testing.

Responsibilities

  • Participate in and lead collaborative, cross-disciplinary integrated product teams, often employing agile software development techniques.
  • Support the full product-development lifecycle, including architecture, design, integration, testing, and field support.
  • Work with, coach, and learn software engineering processes at the highest maturity level recognized by the Software Engineering Institute.
  • Communicate and collaborate with other engineering disciplines, Program, and external stakeholders.

Benefits

  • Medical, dental, and vision insurance.
  • Three weeks of vacation for newly hired employees.
  • 401(k) plan with employer matching funds.
  • Participation in the Employee Scholar Program (ESP).
  • Life insurance and disability coverage.
  • Employee Assistance Plan, including up to 8 free counseling sessions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service