Software Engineer I

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

About The Position

Join Raytheon’s Receiver/Exciter & Processing Architecture (REPA) Department, which designs, develops, and supports land- and sea-based radar systems. The role focuses on enhancing the sustainability of current radar products, maintaining and troubleshooting deployed systems, and transitioning legacy radar hardware and software technologies to current technologies. The engineer will develop C/C++ and MATLAB tools in Linux to build and test DREXs for next-generation radars. The position involves modern C++ development and collaboration with hardware and firmware engineers to resolve technical challenges and deliver advanced capabilities. It is a first-shift role, 100% onsite in Marlborough, Massachusetts, and requires the ability to obtain and maintain an Interim Secret U.S. government security clearance before starting; U.S. citizenship is required.

Requirements

  • Typically, a STEM degree and less than 2 years of prior experience.
  • Experience with C++14, C++17, or C++20, including object-oriented design and performance optimization.
  • Experience developing in Linux environments, including command-line workflows, build systems, and debugging tools.
  • Experience with DevOps concepts and tools such as GitLab CI, Jenkins, Docker, Kubernetes, and automated build/test pipelines.
  • Experience with MATLAB, such as algorithm development, modeling, or numerical analysis.
  • Ability to obtain and maintain an Interim Secret U.S. government-issued security clearance before the start date.
  • U.S. citizenship, as only U.S. citizens are eligible for a security clearance.

Nice To Haves

  • Experience with Python, such as scripting, test automation, or data analysis.
  • Experience with radar signal processing, RF systems, or software-defined radio (SDR).
  • Experience with GNU Radio, USRP platforms, or similar SDR frameworks.
  • Experience in digital signal processing, real-time systems, or embedded development.
  • Experience in high-throughput, low-latency system design.
  • Ability to work effectively in a collaborative technical engineering environment.
  • Active or existing Secret U.S. security clearance.

Responsibilities

  • Provide expertise in modern C++ development and work with Linux, MATLAB, DevOps tooling, and Python.
  • Develop C/C++ and MATLAB tools in Linux to build and test DREXs for next-generation radars.
  • Work closely with hardware and firmware engineers to resolve technical challenges and deliver advanced capabilities.
  • Support the sustainability of current radar products, including maintaining, troubleshooting, and patching deployed systems.

Benefits

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