Senior Software Engineer

RTXCambridge, MA
$86,800 - $165,200Onsite

About The Position

We are seeking an experienced SW engineer to join our Physical Sciences and Systems group in Cambridge, Massachusetts. You will join a project team designing, analyzing, and prototyping innovative multi-domain system architectures. You will contribute to an environment focused on embedded software generation, testing, and research with a focus in C++, C, and Linux. Our world-class team works with a broad range of Government agencies to solve problems that are both technically challenging and have a real operational impact.

Requirements

  • Typically requires a bachelor’s degree in an applicable discipline (i.e., Computer Science, Computer Engineering, Electrical Engineering, or related field) and 5 years of relevant professional work experience, or a master’s degree in the disciplines above plus 3 years’ experience, or a PhD
  • Active and transferable U.S. government issued security clearance is required prior to start date.
  • U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
  • Prior experience in software design, simulation, analysis, and implementation
  • Prior experience programming in C++ or another modern object-oriented language in the Linux development environment

Nice To Haves

  • Experience with scripting languages such as Python and Bash
  • Experience with Linux development tools such as git, Valgrind, and gdb
  • Exposure to development libraries like Google FlatBuffers, Armadillo, and REST API
  • Experience with multithreaded applications, inter-process communication, and resource sharing
  • Development experience in systems with real-time processing requirements

Responsibilities

  • Developing and implementing sophisticated detection, classification, localization, and tracking (DCLT) algorithms against state-of-the-art threats in high-noise environments
  • Designing and implementing complex software to optimize sensor system performance
  • Designing and implementing software for the guidance and control of autonomous vehicles
  • Supporting real time evaluation of designs in realistic mission scenarios and operational analysis
  • Optimizing algorithm designs for highest performance
  • Plan/direct/coordinate tasks or small projects involving multiple individuals
  • Participate in business development by contributing to proposals and white papers, and making effective presentations to our customers.

Benefits

  • 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