Embedded Software Engineering Manager
Actalent · Milwaukee, WI · 6 days ago
On-siteEngineering$145k–$165k/yrFull-time
About the role
A growing technology organization is seeking a Software Engineering Manager to lead a team developing complex embedded software applications and real-time systems. This position is responsible for software architecture, development, verification, project execution, and process compliance across the full software development lifecycle.
Key Responsibilities
- Manage, mentor, and develop a team of software engineers.
- Lead software development efforts from architecture through verification and release.
- Ensure compliance with established software development processes and quality standards.
- Develop and maintain project plans in collaboration with engineering leadership.
- Capture and coordinate activities across software, systems, hardware, and quality teams.
- Support customer reviews, technical milestones, and product release activities.
- Drive on-time and on-budget execution of engineering work packages.
- Develop technical approaches, project plans, and engineering estimates for new programs and proposals.
- Promote Agile software development best practices and continuous improvement initiatives.
Required Qualifications
- Bachelor's degree in Computer Engineering, Computer Science, Software Engineering, Electrical Engineering, or related technical discipline.
- 8+ years of engineering experience, including embedded software development.
- 3+ years of software leadership, supervisory, or management experience.
- Experience leading software teams responsible for complex embedded systems.
- Strong understanding of Agile software development methodologies.
- Proficiency in C and/or C++.
- Experience developing software for real-time embedded systems.
- Familiarity with structured software development processes, software verification, and quality requirements.
- Experience using project management and development tools such as Azure DevOps, Jira, or similar platforms.
- Strong communication, leadership, and project planning skills.
Preferred Qualifications
- Experience working in regulated or safety-critical product development environments.
- Experience managing cross-functional engineering programs.
- Familiarity with requirements management tools such as DOORS or equivalent systems.
- Experience with continuous integration, automated builds, and software metrics.
- Experience supporting customer-facing technical reviews and program execution.
Benefits
- Competitive compensation package.
- Medical, dental, and vision insurance.
- 401(k) with company match.
- Paid time off and paid holidays.
- Tuition reimbursement and professional development assistance.
- Life and disability insurance.
- Employee assistance programs.
- Collaborative engineering environment with opportunities for career growth and leadership development.