×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer & Lead Security Clearance

Job in Sterling, Arenac County, Michigan, 48659, USA
Listing for: Indotronix International Corp
Full Time position
Listed on 2026-06-03
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below
Position: Principal Software Engineer & Lead role with Security Clearance
Location: Sterling

Job Summary:

Principal Software Engineer & Lead

Location:

Sterling Heights, MI |

Shift: First, 9/80 Schedule [About the Role] Join Indotronix as a Principal Software Engineer & Lead, driving innovation in advanced defense and combat mission systems. Collaborate within a dynamic, cross-disciplinary Software Integrated Product Team (IPT), shaping next-generation real-time embedded software solutions. This leadership opportunity offers direct involvement in full lifecycle software engineering, technical mentoring, and strategic project delivery, all within a supportive environment that values career progression and technical excellence.

[Responsibilities] - Architect, design, develop, and test real-time embedded software applications for mission-critical defense systems
- Lead software engineering activities including planning, task estimation, scheduling, and project execution
- Develop robust software using C, C++, Python in Linux and bare-metal real-time environments
- Collaborate with cross-functional engineering teams to integrate software with mechanical, electrical, controls, and cybersecurity components
- Oversee technical reviews (SRR, PDR, CDR, TRR) and ensure alignment with customer and regulatory requirements
- Troubleshoot software defects and oversee integration, verification, and quality assurance processes
- Guide, mentor, and provide performance feedback to junior software engineers
- Coordinate internal and external development stakeholders and support Earned Value Management System (EVMS) reporting
- Maintain technical documentation, test procedures, and verification artifacts
- Manage project risks, communications, and corrective actions to ensure successful delivery [Required Skills and Experience] - Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or related STEM field
- 6+ years of experience in real-time embedded software development and/or testing (4+ years with Master's, 2+ years with PhD)
- Proficient in C, C++, Python development for Linux or bare-metal systems
- Strong object-oriented design and Ethernet communication skills
- Demonstrated team leadership experience in software engineering projects
- Familiarity with EVMS reporting and technical project tracking
- Excellent communication and troubleshooting abilities
- Willingness to travel (5%) and support on-site customer activities [Preferred Skills] - Ada programming experience
- Familiarity with Git, Git Lab, Jira, configuration management tools
- Qt Framework, QML, DOORS, CMMI, Nessus, Coverity, and cybersecurity hardening knowledge

- Experience with military, weapon, or combat vehicle systems
- Cybersecurity certification and/or active Secret Clearance
- Knowledge of Risk Management Framework (RMF) and ATO processes [Benefits] - Competitive salary with overtime opportunities
- Flexible 9/80 work schedule for enhanced work-life balance
- Career advancement in a high-impact, mission-driven environment
- Access to mentorship, technical growth, and leadership opportunities
- Exposure to advanced defense technology and cross-disciplinary collaboration [

How to Apply

] Ready to lead and innovate? Submit your resume and cover letter through our job portal or contact Indotronix Recruiting for immediate consideration. (JSON format):
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary