Back to List

Embedded 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.

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.

Apply to this Job
First Name *
Last Name *
Email

Phone

Yes
No