Senior Real-Time Embedded Software Lead (C++, EVMS)

HEPCO Inc

Sterling Heights (MI)

On-site

USD 52,000 - 87,000

Full time

27 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health Insurance
401k

Job summary

HEPCO Inc. is seeking a Senior Software Engineer in Michigan to lead software development for munitions programs. The role blends hands-on real-time embedded software with technical project leadership, approx.

60% software design and 40% project leadership. The position requires a STEM degree and at least four years of embedded software experience (or two years with a master's), strong OO design and C++ skills, and familiarity with EVMS/ CAM-WP responsibilities and cybersecurity activities.

Qualifications

  • Bachelor’s degree in a STEM field.
  • At least four years of real-time embedded software development and/or software testing experience, or two years with a master’s degree.
  • Strong proficiency in object-oriented design and C++ embedded software development.
  • Experience providing technical direction to a team of developers.
  • Familiarity with Ethernet communications, CMMI, and software lifecycle management.
  • Working knowledge of EVMS and CAM/WP Manager responsibilities.
  • Eligibility to obtain a Secret security clearance.

Responsibilities

  • Lead the software engineering lifecycle, including estimating, planning, requirements analysis, architecture, design, implementation, unit testing, hardware/software integration, and range testing.
  • Collaborate with software architects and multidisciplinary teams to resolve technical issues and optimize system performance, quality, and cost.
  • Coordinate cybersecurity activities within the software domain.
  • Monitor technical performance, costs, and schedules, implementing corrective actions as needed.
  • Plan software schedules and builds to align with product development milestones.
  • Coordinate internal resources and external subcontracted software development.
  • Provide constructive performance and development feedback for project personnel.
  • Ensure compliance with established business management procedures and software safety requirements.
  • Support software verification planning, test environments, and test execution.
  • Support Software Quality Assurance and Software Configuration Management audits.
  • Lead formal requirements, preliminary design, critical design, and test readiness reviews with government representatives.
  • Present project metrics and technical status and communicate risks, issues, and opportunities to leadership.

Skills

C++ embedded
Object‑oriented design
Real‑time software
Technical leadership
EVMS
Cybersecurity awareness

Education

Bachelor's degree in STEM

Job description

HEPCO Inc. is seeking a Senior Software Engineer in Michigan to lead software development for munitions programs. The role blends hands-on real-time embedded software with technical project leadership, approx.

60% software design and 40% project leadership. The position requires a STEM degree and at least four years of embedded software experience (or two years with a master's), strong OO design and C++ skills, and familiarity with EVMS/ CAM-WP responsibilities and cybersecurity activities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Real-Time Embedded Software Lead
Senior Real-Time Embedded Software Lead

Hru Tech • Sterling Heights (MI)

On-site
USD 83,000 - 85,000
Lead Real-Time Embedded Software Engineer
Lead Real-Time Embedded Software Engineer

Horizontal Talent • Sterling Heights (MI)

On-site
USD 120,000 - 160,000
Embedded Software Lead: C++/RTOS + Testing & Safety
Embedded Software Lead: C++/RTOS + Testing & Safety

Detroit Engineered Products • Sterling Heights (MI)

On-site
USD 110,000 - 165,000
Lead Embedded Software Engineer - Mission-Critical
Lead Embedded Software Engineer - Mission-Critical

Global Business Ser. 4u • Grand Rapids (MI)

On-site
USD 110,000 - 160,000
Senior Real-Time Embedded Software Engineer (C/C++, Linux)
Senior Real-Time Embedded Software Engineer (C/C++, Linux)

Blue Chip Talent • Troy (MI)

On-site
USD 120,000 - 150,000
Embedded Software Lead – Military Vehicle Systems
Embedded Software Lead – Military Vehicle Systems

DCS Corporation • Sterling Heights (MI)

On-site
USD 120,000 - 150,000
Senior Embedded Software Engineer (C++, Onsite)
Senior Embedded Software Engineer (C++, Onsite)

Contract Professionals, Inc. • Sterling Heights (MI)

On-site
USD 102,000 - 121,000
Senior Embedded Software Engineer (C++, Onsite)
Senior Embedded Software Engineer (C++, Onsite)

THE PANTHER GROUP • Sterling Heights (MI)

On-site
USD 95,000 - 113,000
Embedded Software Engineer #25530
Embedded Software Engineer #25530

Blue Chip Talent • Troy (MI)

On-site
USD 120,000 - 150,000
Senior Embedded Software Engineer - Real-Time C/C++ (HWIL)
Senior Embedded Software Engineer - Real-Time C/C++ (HWIL)

Lockheed Martin • Orlando (FL)

On-site
USD 98,000 - 182,000
Medical, Dental, Vision
Flexible work arrangements
401(k) match
+1