Principal Software Engineer (Hybrid), US Citizen, need DoD experience, No C2C

HEPCO, Inc.
Sterling Heights, MI
Our client is seeking bold, innovative thinkers to help push the boundaries of modern technology. As a Principal Software Engineer, you will join a dynamic team focused on the development of advanced combat vehicle systems.

Please ensure you read the below overview and requirements for this employment opportunity completely.

You’ll lead and contribute to projects that involve cutting-edge technology, from embedded systems to high-performance computing and cybersecurity hardening. This is a unique opportunity to shape the future of mission-critical systems while mentoring the next generation of engineers.

Plan, lead, and execute the full software development lifecycle for embedded systems, from requirements and architecture to coding, testing, and integration.
Design, implement, and verify embedded product software, support software upgrades, and ensure robust performance.
Collaborate across engineering disciplines including systems, electrical, mechanical, and cybersecurity.
Mentor and guide junior software engineers, promoting knowledge sharing and development best practices.
Ensure technical consistency with engineering principles, and meet project cost, schedule, and quality targets.

Required Skills & Experience:

Minimum of 6 years’ experience in real-time embedded software development.
Proficiency in C, C++, Python, and UNIX scripting (Bash).
Strong experience with embedded Linux and/or VxWorks (including OS configuration).
Multithreading, synchronization, and resource management experience.
Communication protocol experience (e.g., Ethernet, TCP/IP, UDP, CAN, MIL-STD-1553).
Experience with requirements traceability using tools like IBM DOORS.
Must be able to obtain and maintain a U.S. Secret Security Clearance.

Preferred Skills & Experience:Linux kernel and device driver development.
Cybersecurity requirements design and implementation.
Familiarity with Time Sensitive Networking (TSN) and performance tuning.
FPGA programming and MATLAB/Simulink integration.
Experience with CI/CD pipelines (Jenkins, GitHub, Bitbucket), and tools like Jira.
Ada programming, MagicDraw, LabVIEW, Squish/Qt GUI development.
National Instruments VeriStand and TestStand for automated testing.
Networking experience including VLANs, switches, and monitoring tools (e.g., Wireshark).
Familiarity with military and commercial development standards.
Experience with combat vehicles, weapon systems, or defense technologies is a plus.

Education:

Bachelor’s degree in Computer Engineering, Software Engineering, Computer Science, Electrical Engineering, or a related STEM discipline.

Benefits:

Health Insurance
401k

Pay Range: $70.00 - $75.00 per hour (Depending on experience and qualifications)

By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from HEPCO, Inc and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, marital status, national origin, age, veteran status, disability, or any other protected class.
Remote working/work at home options are available for this role.
Posted 2025-09-06

Recommended Jobs

Biomedical Technician II

Agiliti Health, Inc.
Novi, MI

Who We Are At Agiliti, we believe every interaction has the power to change a life. We are a nationwide company of passionate medical equipment management experts who proudly serve hospitals and h…

View Details
Posted 2025-08-31

Dishwasher

Walnut Creek Country Club
South Lyon, MI

Job Description Job Description Job Description - Dishwashers We have dishwasher openings for the upcoming season at Walnut Creek Country Club. We are a private club in South Lyon looking to h…

View Details
Posted 2025-07-27

Production Associate - Garment Sorter - Cleanroom

Cintas
Westland, MI

Requisition Number: 205005  Job Description Cintas is seeking a Production Associate - Garment Sorter to support the Rental Division. The Garment Sorter is responsible for safely and accurately…

View Details
Posted 2025-08-19

HVAC Technician - Working Lead (Michigan)

Ainsworth Inc US
Farmington, MI

Job Description Job Description If you thrive in a team-oriented workplace that challenges your skills, to drive your career development, embraces diversity and rewards innovation, with competiti…

View Details
Posted 2025-08-31

Server/Storage Administrator

MSR Technology Group
Pontiac, MI

Job Description Job Description Evaluates, recommends, configures, installs, maintains, and operates server and storage systems. Applies patches and upgrades and supports physical and virtual har…

View Details
Posted 2025-07-24

Occupancy Field inspector

Mortgage Bankers Field Services
Kalkaska, MI

Job Description Job Description COMPANY OVERVIEW Mortgage Bankers Field Services is a property inspection company serving the real estate, mortgage and insurance industries. We provide our cli…

View Details
Posted 2025-07-29

Email Marketing Manager

Robert Half
Livonia, MI

Job Description Job Description We are looking for an experienced Email Marketing Specialist to lead and optimize email marketing strategies for a dynamic company in Livonia, Michigan. In this ro…

View Details
Posted 2025-08-22

Senior Research Associate, Genetic Pharmacology, Translational Research

Planet Group
Saginaw, MI

Senior Research Associate, Genetic Pharmacology, Translational Research The Opportunity: We are seeking a Senior Research Associate specialized in data science and computational biology to join…

View Details
Posted 2025-07-29

Clinical Liaison RN

Heart to Heart Hospice
Detroit, MI

Clinical Liaison Registered Nurse What You Must Have: Graduate of an accredited Diploma, Associate or Baccalaureate School of Nursing Current State license as a Registered Nurse Valid dri…

View Details
Posted 2025-08-25