💼 Full-Time Position

Senior Software Engineer (On-site)

🏢
HEPCO, Inc.
📍 Sterling Heights, Michigan, United States
📍
Location
Sterling Heights, Michigan, United States
📅
Posted
May 07, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

Our client is seeking experienced Senior Software Engineers with a passion for real-time embedded software development, integration, and testing. This role supports the full software development lifecycle including requirements analysis, architecture and design, coding, integration, troubleshooting, and software verification activities within a complex engineering environment.



The ideal candidate will possess strong embedded software development experience, excellent communication skills, and the ability to collaborate across multiple engineering disciplines.




  • Participate in all phases of the software development lifecycle including requirements analysis, architecture, design, implementation, testing, integration, and documentation

  • Develop, maintain, upgrade, and support embedded software applications and related product support software

  • Perform software coding, unit testing, troubleshoo...