Job Requirements
Sterling Heights, MI
Secret Polygraph Unspecified
Career Level not specified
Salary not specified
Join Premium to unlock estimated salaries
Job Description
Indotronix is seeking an :Software Engineer I,Sterling Heights, MI -
Shift Timings: 8AM to 5PM
Work Schedule: 9/80
Ability to obtain a US Secret Security Clearance
Bachelor's degree in STEM field
Job Description:
Required Skills:
Preferred Skills:
Experience:
Preferred Experience:
Education:
Preferred Education:
Shift Timings: 8AM to 5PM
Work Schedule: 9/80
Ability to obtain a US Secret Security Clearance
Bachelor's degree in STEM field
Job Description:
- Integrate and test real-time embedded software on Linux/Unix-based operating systems.
- Perform software and hardware integration for complex systems (e.g., combat vehicle platforms).
- Develop and execute automated and manual verification tests based on requirements.
- Build and maintain integration test environments and testbeds.
- Troubleshoot system-level issues across software, hardware, and networking components.
- Support cybersecurity hardening, vulnerability scans, and compliance activities.
- Collaborate with cross-functional teams (Mechanical, Electrical, Systems, Controls).
- Ensure adherence to software development lifecycle (SDLC) and engineering best practices.
- Validate that system performance meets customer and regulatory requirements.
Required Skills:
- Strong programming skills in C++, Python, and Bash
- Experience with Linux/Unix environments (e.g., Red Hat Enterprise Linux)
- Knowledge of software verification and validation (V&V) processes
- Experience with Git and issue tracking tools (Jira/GitLab)
- Understanding of networking concepts (VLANs, switches, protocols)
- Experience with communication protocols (CAN, Serial, Ethernet)
- Strong debugging, troubleshooting, and analytical skills
- Excellent verbal and written communication skills
Preferred Skills:
- Knowledge of requirements traceability and tools (e.g., DOORS)
- Familiarity with UML/model-based design tools
- Experience with cybersecurity tools (Nessus, Coverity) and system hardening (STIG)
- Exposure to CMMI standards and Qt framework
- Experience with virtual machines and Ethernet-based protocols (SSL/TLS, SSH, SFTP)
Experience:
- Experience in integration and testing of safety-critical real-time embedded systems
- Hands-on experience integrating software on Linux platforms
- Experience in networked systems and protocol testing
Preferred Experience:
- Experience with NI tools (TestStand, VeriStand, LabVIEW)
- Exposure to model-based engineering tools (MagicDraw, Enterprise Architect)
- Familiarity with defense or combat vehicle systems
Education:
- Bachelor's degree in STEM field
Preferred Education:
- Degree in Computer Engineering, Software Engineering, Electrical Engineering, or Computer Science
group id: indony