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):
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