mbedded Software Engineering Manager
Philadelphia PA
Full-time, Onsite (No Remote Options)
9/80 Work Week (Every Other Friday Off)
Department of Defense (DoD) Secret Clearance REQUIRED
$150,000 to $200,000 + Bonus + Full Benefits
That's a great idea. To expand the job description and make it even more comprehensive and appealing to top-tier candidates, we should elaborate on the team environment, technical challenges, and career growth potential. We are not just growing—we are undergoing an explosion of opportunity, offering a dynamic and challenging environment for leaders passionate about Information Assurance and complex Real-Time Embedded Systems. If you thrive on solving complex, multi-disciplinary problems and mentoring a world-class team, this is where you belong.
Responsibilities
I. Technical & Process Leadership
-
Design Authority: Lead the architectural design, specification, implementation, and rigorous development lifecycle for high-assurance embedded software products.
-
Driving Excellence: Champion and enforce efficient development processes, creating and institutionalizing best practices for source control, automated testing, continuous integration, and continuous delivery (CI/CD).
-
Quality Assurance: Conduct detailed code and design reviews, ensuring the delivery of high-quality, secure, and performant software that meets stringent defense requirements.
-
Technical Contribution: Serve as a hands-on technical contributor or subject matter expert on key projects as necessary, helping to remove technical roadblocks and guide complex problem-solving.
II. Strategic and Program Management
-
Resource Optimization: Collaborate seamlessly with Systems, Electrical, and other Engineering Managers to strategically allocate engineering assignments, ensuring optimal productivity and alignment with program schedules and goals.
-
Financial Oversight (EVMS/CAM): Function as the Cost Account Manager (CAM), taking responsibility for planning, budgeting, and managing the earned value (EVMS) of assigned work packages.
-
Proposal Development: Lead and contribute to the development of technical volumes and accurate Basis of Estimate (BOE) cost models for new engineering proposals, driving future business growth.
III. People and Organizational Management
-
Mentorship and Growth: Provide hands-on coaching, technical guidance, and career path development for a talented team of software engineers, fostering a culture of continuous learning and accountability.
-
Talent Acquisition: Own the full recruitment lifecycle—from defining needs and conducting technical interviews to managing the hiring and onboarding process—to continually expand the team with top technical talent.
-
Performance Management: Conduct formal performance evaluations, manage compensation planning, and address personnel matters to ensure a motivated and high-performing team environment.
-
Matrix Management: Manage manpower and resource allocation within a matrix organizational structure, balancing functional and program needs.
Requirements
Required Qualifications
-
Education: Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or Electrical Engineering. (A Master's degree is highly desired.)
- Experience:
- A minimum of 9 years of technical experience in software development (or 7 years with a Master’s degree).
- At least 2 years of demonstrated experience serving as a formal team lead, technical lead, or functional manager overseeing a software development team.
-
Clearance: Active DOD Secret Clearance (or higher) is a mandatory requirement for this role.
- Business Acumen:
- Demonstrated experience in recruiting, interviewing, and hiring technical talent.
- Experience developing inputs for technical and cost volumes of defense proposals.
- Direct experience as a Cost Account Manager (CAM) utilizing an Earned Value Management System (EVMS).
Desired Technical and Process Skills
-
Agile Expertise: 1–2 years of experience working within an Agile/Scrum or Kanban development framework.
-
Security Domain: Deep development experience in Information Assurance (e.g., Type 1, commercial IPSEC, hardware/software-based encryption, key management, secure communications).
-
Real-Time/Embedded Focus: Expertise in Real Time embedded software development, particularly for high-reliability or safety-critical systems.
-
Industry Knowledge: Experience with Naval Communications (interior or exterior systems) or other defense communication platforms.
-
DevOps/Tooling: Hands-on experience implementing and maintaining DevOps pipelines, tools, and procedures for continuous integration and automated deployments.