T

Director of Software Engineering - Embedded Systems

icon building Company : Thayermahan
icon briefcase Job Type : Full Time
icon remote-alt Remote / Work from Home

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Director of Software Engineering - Embedded Systems

Join our dynamic and innovative team at ThayerMahan, a world leader in autonomous maritime surveillance and monitoring.  Headquartered in Groton, CT, we are a fast-growing, mission-focused, innovative technology company in the Intelligence, Surveillance, and Reconnaissance (ISR) and Artificial Intelligence (AI) space.  At ThayerMahan we pride ourselves on fostering a culture of excellence, collaboration, and continuous growth.



Position Summary: ThayerMahan is seeking a Director of Software Engineering to lead the Embedded Software team. In this role, you will lead software engineers in the development of a wide range of software products that include embedded Linux, microcontrollers, Linux servers, and web applications.


 


Key Responsibilities:



  • Mentor and develop a team of software engineers.

  • Oversee the design, development, testing, and deployment of embedded software products.

  • Facilitate team building and conflict resolution.

  • Encourage and direct process improvement.

  • Provide clear and decisive direction on technical solutions to meet time critical mission needs.

  • Help define and enforce coding standards and engineering best practices.

  • Help define and implement the technical roadmap and project plan for embedded software products in alignment with TMOT objectives.

  • Perform hands-on engineering and direct technical contributions where necessary.

  • Coordinate closely with product leads and counterparts from other functional disciplines to ensure successful execution of TMOT systems.


 


Qualifications and Educational Requirements:


Required Qualifications:



  • Must be a U.S. Citizen (due to access to Controlled Unclassified Information).

  • Currently employed with ThayerMahan.

  • Ability to obtain a DoD security clearance.


 


Typical Qualifications:



  • Bachelor’s degree in a relevant field.

  • Relevant industry experience.


 


Required Skills:



  • Self-motivated individual that possesses excellent time management and organization skills.

  • Sound judgment, analytical thinking, and problem-solving skills.

  • Clear and efficient communication skills.

  • Ability to lead a team in a fast-paced environment with minimal guidance.

  • Ability to quickly learn and adapt to new technologies.

  • Ability to balance leading people and hands-on technical involvement.


 


Bonus Points:



  • Experience leading a small team or project.

  • Experience with C/C++.

  • Experience with Python.

  • Experience with Git.

  • Experience with Bash and Linux.

  • Experience with Docker.

  • Experience with networking technologies.

  • Experience with single-board computers and microcontrollers.

  • Experience working with or developing systems for DoD customers.

  • Experience applying cybersecurity controls for DoD systems.


 


 Physical Requirements/Working Conditions:



  • Ability to travel to Groton HQ to support on-site development and on short notice.

  • Hybrid work is available with anywhere from 2 to 5 days per week in Groton HQ as needed.


 


Travel Requirements:


Travel to Groton HQ for meetings/on-site development.


Occasional travel for at-sea support or major client milestones.


 


What we Offer:


Competitive salary, comprehensive total rewards package (medical, dental, vision, 401K with employer match), and other great benefits.  Opportunity to continue to develop your career at a growing organization.  This is an exempt/salaried position.


 


Benefits:





    • Competitive salary and performance-based bonuses.

    • Comprehensive health, dental, and vision insurance.

    • 401(k) plan with company match.

    • Paid time off and holidays.

    • Professional development opportunities.




 


ThayerMahan is an Equal Opportunity Employer and doesn’t discriminate on the basis of race, color, sex, national origin, sexual orientation, gender identity, religion, age, disability, genetic information, protected veteran status, or other non-merit factor.

Original job Director of Software Engineering - Embedded Systems posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Director of Software Engineering Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Director of Software Engineering Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.