user avatar

Principal Software Engineer & Lead role

Indotronix International Corp

Posted today

Job Requirements

Sterling, MI
Secret Polygraph Unspecified
Career Level not specified
Salary not specified
Join Premium to unlock estimated salaries

Job Description

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, GitLab, 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):
group id: indony