Embedded Software Engineering Manager – Naval Power Systems

The Ranger Group

Danbury, CT

JOB DETAILS
SKILLS
Aerospace and Defense, Agile Programming Methodologies, Best Practices, Budget Management, C Programming Language, C++ Programming Language, Communication Skills, Computer Science, Continuous Improvement, DoD Clearance, Documentation, Electrical Engineering, Electronics Manufacturing, Embedded Software, Embedded Systems, Engineering Management, Government, Government Contracts, Leadership, Maintain Compliance, Medical Equipment, Mentoring, Military, Military Industry, Problem Solving Skills, Product Lifecycle, Project/Program Management, Quality Assurance Methodology, Security Clearance, Software Administration, Software Development, Software Engineering, Sprint Planning, Sprint Retrospective, Standup Meetings, Team Building, Team Lead/Manager, Team Player, Technical Leadership, Time Management, United States Citizen, United States Navy (USN), VHDL Hardware Description Language
LOCATION
Danbury, CT
POSTED
Today

The Ranger Group, a leading US Engineering Solutions provider to companies across the Aerospace & Defense, Medical Device, Electronics and Industrial Manufacturing industries, is currently seeking a Software Engineering Manager (Embedded C/C++) for a Direct Hire role with a Naval Defense & Power Systems client of ours in Danbury, CT. This is a full-time, permanent opportunity offering the chance to lead a high-impact embedded software team developing power conversion, distribution, and storage systems for the U.S. Navy and international naval customers.

ROLE OVERVIEW

This Software Engineering Manager role is central to the success of an embedded software organization supporting naval power systems. You will lead a team of engineers through the full development lifecycle—from requirements to delivery—while providing technical leadership in C/C++, VHDL, and Simulink Code-gen environments. Agile project management, military contract experience, and the ability to collaborate with both internal stakeholders and government customers are key to success in this position.

WHAT YOU WILL DO

  • Team Development: Mentor and develop team members, fostering a culture of continuous improvement and innovation.

  • Embedded Software Leadership: Lead the development and implementation of embedded software for power systems, ensuring projects are delivered on time, within budget, and to specification.

  • Agile Project Management: Manage projects using Agile methodologies, facilitating sprint planning, retrospectives, and daily stand-ups to ensure team alignment and efficiency.

  • Technical Guidance: Provide technical leadership to the embedded software engineering team, promoting best practices in coding, testing, and documentation.

  • Stakeholder Collaboration: Work closely with internal and external stakeholders, including military sector customers, to understand requirements, deliver custom solutions, and ensure contractual compliance.

QUALIFICATIONS

Required

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field (Master’s preferred)

  • Minimum 7 years of embedded software development experience, with at least 3 years in a leadership or managerial role

  • Proficiency in embedded software development using C/C++

  • Proven experience managing Agile software development projects

  • Experience in power conversion, distribution, or storage systems

  • Excellent problem-solving, leadership, and communication skills

  • U.S. Citizenship required; must be able to obtain a DOD security clearance

Preferred / Desired

  • Experience with Simulink modeling and code generation

  • Familiarity with VHDL programming

  • Background working with military contracts and DoD software documentation requirements

  • Active DOD security clearance

PandoLogic. Keywords: Software Engineering Manager, Location: Danbury, CT - 06816

About the Company

T

The Ranger Group