Software Engineer II (Onsite)

RTX•Marlborough, MA
•$68,900 - $131,100•Onsite

About The Position

RTX is hiring an onsite Software Engineer II in Marlborough, Massachusetts, to contribute to aerospace and defense software development. The engineer will participate in collaborative, cross-disciplinary integrated product teams, often using agile software development techniques, and will support the full product-development lifecycle from architecture and design through integration, testing, and field support. The role offers exposure to varied development environments and tools and collaboration with engineers from multiple disciplines. The organization works at the highest software engineering process maturity level recognized by the Software Engineering Institute. U.S. citizenship and an active, existing DoD Secret clearance are required after the first day. Candidates must also be able to obtain and maintain a U.S. government-issued security clearance.

Requirements

  • Master's degree in Software Engineering, Computer Engineering, Computer Science, or a related STEM major by the start date.
  • Software development experience, such as through an internship, co-op, work experience, or academic project.
  • Experience with software development using C++.
  • U.S. citizenship; only U.S. citizens are eligible for the required security clearance.
  • Active and existing DoD Secret clearance required after day one, and ability to obtain and maintain a U.S. government-issued security clearance.

Nice To Haves

  • Applied experience with Unified Modeling Language (UML) and Object-Oriented Analysis and Design (OOA/D).
  • Understanding of standard systems engineering design artifacts such as Use Cases and SysML diagrams.
  • Experience with agile lifecycle processes, including Scrum, Continuous Integration, and Test-Driven Development methodologies.
  • Experience with DevOps, Jenkins, and automated testing.
  • Exposure to Model Driven Development.
  • Working knowledge of Linux, VxWorks, or other real-time operating systems.

Responsibilities

  • Participate in collaborative, cross-disciplined integrated product teams, often employing agile software development techniques.
  • Contribute to the full product-development lifecycle, from architecture and design through integration, testing, and field support.

Benefits

  • Relocation eligibility.
  • Medical, dental, and vision insurance.
  • Life insurance.
  • Short-term and long-term disability insurance.
  • 401(k) match.
  • Flexible spending accounts.
  • Flexible work schedules.
  • Employee assistance program.
  • Employee Scholar Program.
  • Parental leave.
  • Paid time off and holidays.
  • Potential eligibility for annual short-term and/or long-term incentive compensation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service