Software Engineer/Developer I (Onsite)

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

About The Position

The software team in Tewksbury, Massachusetts develops software for aerospace and defense products, including Battle Management, Command & Control, Communications, Effectors, Advanced Sensor Systems, and Surveillance and Warning systems. The role contributes to software development, testing, and integration for complex software and systems solutions. Engineers work in collaborative, cross-discipline integrated product teams and use agile software development techniques and resources. Depending on the assignment, the engineer is responsible for some or all of a software product as a team member and may lead a small software team. The position is primarily onsite and requires an active and transferable U.S. government security clearance before the start date; U.S. citizenship is required, and the ability to obtain an interim clearance is also required before the start date.

Requirements

  • Bachelor's degree in Science, Technology, Engineering, or Mathematics (STEM), or a similar technical degree.
  • Experience designing and programming with C++, Java, or another object-oriented language.
  • Knowledge of data structures, algorithms, memory management, and multithreaded applications.
  • Experience using generative AI tools or machine-learning-assisted technologies to accelerate technical workflows, automate repetitive tasks, improve code quality, or optimize team delivery.
  • Experience with open systems architecture (OSA) and modular design principles, including designing or developing loosely coupled software components, standardized APIs, or modular system interfaces.
  • Experience identifying and resolving operational, technical, or documentation deficiencies in an engineering environment (technical problem solving).
  • Active and transferable U.S. government-issued security clearance before the start date; U.S. citizenship is required for clearance eligibility.
  • Ability to obtain an interim U.S. government-issued security clearance before the start date.

Nice To Haves

  • Experience with CI/CD tools such as Git, Atlassian Suite, Azure, or Jenkins.
  • Experience with configuration management tools such as Azure, Jira, Git, Bitbucket, or Artifactory.
  • Experience with data analysis tools such as MATLAB or Python.
  • Experience with Agile frameworks such as Scrum, Scaled Agile (SAFe), or Scrum@Scale, Test-Driven Development (TDD), or DevOps principles.
  • Experience developing, building, or debugging software across operating system environments such as Red Hat Enterprise Linux, VxWorks, Green Hills INTEGRITY, or Windows.
  • Demonstrated ability to quickly learn, evaluate, and apply new programming languages, frameworks, or engineering tools to meet evolving project requirements.
  • Experience managing competing priorities and meeting firm project milestones in dynamic, deadline-driven development or operational environments.

Responsibilities

  • Participate in collaborative, cross-discipline integrated product teams.
  • Use agile software development techniques and resources to develop, test, and integrate complex software and systems solutions for aerospace and defense applications.
  • Contribute as a software team member to some or all of a software product, and possibly lead a small software team.
  • Identify and resolve operational, technical, or documentation deficiencies within an engineering environment.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 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
  • Possible annual short-term and/or long-term incentive compensation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service