Software Engineer I (Onsite)

RTX•Marlborough, MA
•$57,200 - $108,800•Onsite

About The Position

Are you ready to explore the world of aerospace and defense? Do you want to learn from and collaborate with some of the greatest minds in the industry? At RTX, our internships, co-ops and full-time careers provide an exceptional foundation to work on complex problems, advance your skills and create a safer, more connected world. Discover opportunities to make a difference at RTX. What You Will Do Participate on collaborative, cross-disciplined integrated product teams, often employing agile software development techniques Responsible for the full lifecycle of product development, from architecture and design, through integration, test, and field support Work and learn the highest software engineering process maturity level as recognized by the Software Engineering Institute U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance What You Will Learn Opportunity to work and learn in an engineering organization with the highest software engineering process maturity level as recognized by the Software Engineering Institute. Exposure to various development environments and tools. Collaboration with a dynamic group of engineers from a variety of disciplines.

Requirements

  • Bachelor’s degree in Software Engineering, Computer Engineering, Computer Science, or related Science, Technology, Engineering or Mathematics (STEM) major obtained by start date.
  • Software development experience (i.e. internship, co-op, or other work or academic project experience)
  • Experience with Software Development Using C++
  • U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
  • Active and existing security clearance required after day 1

Nice To Haves

  • Applied experience in Unified Modeling Language (UML) and Object-Oriented Analysis and Design (OOA/D)
  • Understanding of standard system engineering design artifacts such as Use Cases and SysML diagrams.
  • Experience with Agile lifecycle process 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 on collaborative, cross-disciplined integrated product teams, often employing agile software development techniques
  • Responsible for the full lifecycle of product development, from architecture and design, through integration, test, and field support
  • Work and learn the highest software engineering process maturity level as recognized by the Software Engineering Institute

Benefits

  • Relocation Eligible
  • medical
  • dental
  • vision
  • life insurance
  • short-term disability
  • long-term disability
  • 401(k) match
  • flexible spending accounts
  • flexible work schedules
  • employee assistance program
  • Employee Scholar Program
  • parental leave
  • paid time off
  • holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service