About The Position

Collins Aerospace’s Resilient Connectivity Products (RCP) team is looking for a highly motivated and experienced Senior Software Engineer with a focus on Mission Engineering to join our team. In this role, you will lead the development of software solutions to support mission-critical systems and architectures. You will leverage your expertise in software design, simulation, and integration to enable the delivery of high-value capabilities for aerospace and defense applications. This position will sit at our Aguadilla, PR location and is to be worked Onsite, 5 days a week. You must be residing in Puerto Rico at the time of starting employment. Relocation is not offered.

Requirements

  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of prior work experience
  • Demonstrated professional experience communicating in English (verbal and written).
  • U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract.
  • Active and transferable U.S. government issued security clearance is required prior to start date.

Nice To Haves

  • Strong proficiency in programming languages such as Python, C++, or similar.
  • Experience with software modeling and simulation tools (e.g., Simulink, STK, or similar).
  • Familiarity with software development processes (e.g., Agile, DevSecOps, CI/CD) and tools (e.g., Git, Gitlab, JIRA).
  • Advanced degree (Master’s or PhD) in Software Engineering, Computer Science, or a related discipline.
  • Experience developing software for aerospace, defense, or mission-critical systems.
  • Strong analytical and problem-solving skills with a focus on mission-driven software solutions.
  • Excellent written and verbal communication skills.
  • Expertise in artificial intelligence (AI), machine learning (ML), or optimization algorithms for mission applications.
  • Experience working with model-based systems engineering (MBSE)
  • Previous experience working with government or military customers.
  • Demonstrated ability to lead technical teams and manage complex software projects.
  • Experience integrating/deploying software to hardware solutions

Responsibilities

  • Design, develop, and implement mission-critical software systems, tools, and applications.
  • Perform mission analysis and develop software solutions to model, simulate, and evaluate mission scenarios.
  • Collaborate with multi-disciplinary teams to define software requirements and architecture for mission systems.
  • Implement and optimize algorithms for mission planning, decision support, and system performance analysis.
  • Develop and maintain software tools for modeling and simulation of mission environments (e.g., AFSIM, RCADE, C++, Python).
  • Perform software integration and testing to ensure system functionality and reliability.
  • Support software verification and validation efforts to meet mission objectives and requirements.
  • Lead trade studies, technical reviews, and risk assessments for software-focused mission engineering tasks.
  • Mentor junior engineers and provide technical leadership in software development and mission engineering.
  • Ensure compliance with RTX software engineering processes, cybersecurity standards, and best practices.

Benefits

  • Medical, dental, and vision insurance
  • Three weeks of vacation for newly hired employees
  • Generous 401(k) plan that includes 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