Engineering Supervisor (embedded Software)
Overview
Join an engineering organization where your leadership directly supports real-time embedded systems in the most demanding environments on earth. Our Tactical Software Engineering Department, is responsible for designing and delivering highly complex, mission‑critical software for various classes of Navy submarines.
We’re looking for a Software Engineering Supervisor who is ready to lead a talented group of up to 15 engineers and help shape the next generation of naval technology, ensuring our ability to provide the strategic advantage that protects sailors, their families, and our freedom.
What You’ll Do
You will guide your team through the full software development lifecycle, ensuring that your team produces high‑quality software that meets the rigorous requirements and schedules of internal and external customers.
Your responsibilities will include:
Leading and mentoring a high‑performing team of software engineers
Overseeing planning, coordination, and execution of software development lifecycle activities
Partnering with internal customers, external stakeholders, system engineers, and hardware teams to deliver integrated solutions
Developing estimates, schedules, and budgets, and ensuring resources are effectively allocated
Reviewing and approving technical products to ensure Technical Product Quality
Driving continuous improvement initiatives that elevate performance, process, and product quality
Supporting personnel development through coaching, training, and clear direction
What Success Looks Like
You’ll excel in this position if you can skillfully balance technical leadership with people development, all while keeping a close eye on quality, cost, and schedule commitments. A successful leader will help engineers grow, strengthens team performance, and ensures complex software products are delivered with first time quality.
Qualifications
Required:
Bachelor of Science degree in Computer Science or Electrical Engineering or a Bachelor of Science degree in a technical related field.
Minimum of 4 years’ of post-graduate professional experience in Engineering
Ability to obtain and maintain a Secret security clearance through the Department of Defense
Preferred:
Demonstrated ability to lead a team of engineers
Understands the software development lifecycle
Familiar with JIRA and Confluence
Familiar with embedded software systems
Skills:
Leadership & Mentoring
Communication
Performance Management
Problem Solving
Customer Focus & Building Trust
Directing, Delegating, & Empowering Others
Judgment & Strategic Thinking
Managing Priorities & Time Management
Continuous Improvement
Pay: $115,000.00 - $225,000.00 per year
Benefits:
401(k)
401(k) matching
Dental insurance
Flexible schedule
Flexible spending account
Health insurance
Health savings account
Life insurance
On-site gym
Paid time off
Relocation assistance
Vision insurance
Work Location: On the road