More jobs:
Senior Software Engineer Security Clearance
Job in
Sterling, Arenac County, Michigan, 48659, USA
Listed on 2026-06-03
Listing for:
Indotronix International Corp
Full Time, Seasonal/Temporary
position Listed on 2026-06-03
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below
Location: Sterling
Senior Software Engineer - Embedded Systems
Location:
Sterling Heights, MI | Duration: 12 Months (Temp-to-Hire) | 1st
Shift: 8:00 AM - 5:00 PM About the Role Join Indotronix as a Senior Software Engineer and propel your career by developing next-generation embedded software solutions for advanced systems. You'll engage in the full software development lifecycle, collaborating with multidisciplinary teams, impacting real-world applications, and mentoring junior engineers. This is a dynamic opportunity with the potential for long-term placement and professional growth, especially if you are passionate about innovation in real-time systems and eager to work on mission-critical projects.
Responsibilities - Lead requirements analysis, software architecture, design, coding, and testing for embedded systems
- Build and maintain real-time embedded software applications
- Integrate software with hardware; troubleshoot and debug complex systems
- Write and maintain unit tests and comprehensive technical documentation
- Collaborate closely with Mechanical, Electrical, Controls, and Systems Engineering teams
- Mentor junior engineers in best practices for development and troubleshooting
- Ensure solutions meet technical, system, performance, quality, and customer standards
- Support maintenance, upgrades, and software porting activities
- Participate in technical reviews and drive continuous process improvements
- Travel to customer sites as project needs arise Required Skills and Experience - Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or related STEM field
- 4+ years in real-time embedded software development/testing (2+ with Master's)
- Proficiency in C, C++, Python programming
- Experience developing on Linux operating systems
- Strong object-oriented software design skills
- Familiar with SSL/TLS, SSH, SFTP, and Ethernet-based protocols
- Excellent written and verbal communication
- Skilled in troubleshooting software development issues
- U.S. Citizenship and ability to obtain/maintain Secret Security Clearance Preferred Skills - Bare-metal real-time application development
- Ada programming
- Experience with Git, Git Lab, Jira, configuration management
- Qt Framework and QML GUI development
- Model-based engineering (Magic Draw, Enterprise Architect)
- DOORS, CMMI, Nessus, Coverity, STIG hardening
- NI Test Stand
- Understanding of military, combat vehicle systems, or related standards Benefits - Opportunity for contract-to-hire and long-term career advancement
- Exposure to cutting-edge embedded software projects
- Collaborative, multidisciplinary engineering environment
- Develop leadership through mentorship and technical guidance
- Potential for technical and professional skill development
How to Apply
Ready to take your engineering career to the next level? Submit your updated resume directly through our job portal and become part of an innovative team shaping advanced embedded solutions.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×