🌿 Back to all jobs

🥝 Senior Software Engineer (On-site)

HEPCO, Inc. | Sterling Heights, Michigan, United States | Posted May 07, 2026

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

Apply for This Position

Submit Application