Senior Software Engineer, Embedded Systems

ThayerMahanGroton, CT
Hybrid

About The Position

ThayerMahan is seeking a senior software engineer to join our team. In this role, you will help develop a wide range of software from web applications to embedded Linux and microcontrollers, with applications to autonomous system command and control, digital signal processing, software build and configuration management, and data flow management.

Requirements

  • U.S. Citizen (position entails access to Controlled Unclassed Information).
  • Able to obtain DoD security clearance.
  • Expertise in at least two software languages enumerated under "preferred skills”.

Nice To Haves

  • Git / GitLab
  • CI/CD
  • Python
  • Bash
  • Linux
  • Data visualization
  • C
  • C++
  • Rust
  • Docker
  • Networking
  • Experience working with or developing for DoD customers.

Responsibilities

  • Create and maintain software solutions by writing and reviewing code, creating and maintaining documentation, and developing and reviewing design proposals.
  • Support production staff with system preparation.
  • Work on incompletely specified tasks, fluidly communicating what the specifications should be, or what the solution space (range of options) is.
  • Jump in the deep end and figure things out, with little or no up-front explanations.
  • Fluidly consider short- and long-term plans, selecting “minimum viable” short-term options that elegantly build toward long-term goals.
  • Provide strong mentorship to junior engineers.
  • Communicate clearly and efficiently around all of the above.
  • Collaborate productively with stakeholders and other engineers.
  • Provide field engineering support for R&D, new product testing, and deployed systems.
  • Explore code repositories to understand how existing features have been implemented.
  • Update code to address defects, or to create new capabilities.
  • Design and implement new features.
  • Write documentation for users or maintainers.
  • Write automated tests.
  • Learn new technologies.
  • Research technologies for potential adoption.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service