Senior Software Engineer Jobs
Navstar
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, GitLab, Jira, configuration management
- Qt Framework and QML GUI development
- Model-based engineering (MagicDraw, Enterprise Architect)
- DOORS, CMMI, Nessus, Coverity, STIG hardening
- NI TestStand
- 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.
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, GitLab, Jira, configuration management
- Qt Framework and QML GUI development
- Model-based engineering (MagicDraw, Enterprise Architect)
- DOORS, CMMI, Nessus, Coverity, STIG hardening
- NI TestStand
- 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.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer Jobs in Sterling Heights, MI vacancy
$60.1 - $72.12 per hour
...Lead Software Engineer Focus on embedded software solutions supporting active protection systems for ground vehicles. Contribute across the... ...collaboration with government engineers and external vendors. Job Type & Location: This is a Contract to Hire position based out...SeniorContract workTemporary work$72.45 - $85.5 per hour
...Check out this new opportunity! Senior Software Engineer Sterling Heights, MI $72.45 - $85.50/Hour We are hiring a Senior Embedded... ...resume to: ****@*****.*** For more active job openings: Search Jobs For more information about...Senior- ...Job Description Work Arrangement: Hybrid: This role is categorized as hybrid. This means the successful candidate is... ...The Role: We are seeking a highly skilled and experienced Senior Software Engineer to join our innovative team at General Motors. In this role,...SeniorLocal areaWork from homeRelocation package
- ...Senior Software Integration and Test Engineer Duration: 12 months contract to hire Position Description: We have multiple openings for individuals with experience and a passion for software integration and testing of real-time, embedded software. This experience...SeniorContract work
- ...Senior Software Engineer Doeren Mayhew is the 37th largest U.S. tax, assurance and advisory firm headquartered in Troy, Michigan with over 25 offices across the country and abroad. Founded in 1932, Doeren Mayhew is positioned for successful future growth. If you want...Senior
- ...Senior Software Engineer Apply Online Tyler Technologies is seeking a Lead Software Engineer to help build and evolve mission-critical,... ...due to a disability, please submit your request by emailing jobs@tylertech.com or by calling 800.646.2633 ext. 791008. Please...SeniorLocal area
- ...Job Description Work Arrangement: This role is categorized as hybrid. This means the successful candidate is... ...the business. The Role General Motors is seeking a Senior Software Feature/Experience Engineer for Digital Experiences Software Quality and Release is...SeniorH1bLocal areaWork from homeRelocationRelocation package
- ...Job Description The Role Consumer Digital Experiences (CDE) is responsible for delivering high quality web and mobile... ...range of products under the GM Loyalty umbrella. The Senior Software Engineer is responsible for participating in all aspects of the software...SeniorWork experience placementLocal areaWork from homeRelocation package
$160k - $200k
...Job Description As a Senior Software Engineer - Android Development, you will be responsible for design, development and testing of automotive infotainment software solutions for new features or major enhancements. You will also be responsible for defect analysis...SeniorLocal areaWork from homeRelocation packageFlexible hours$160k - $200k
...Job Description As a Senior Software Engineer – Go (Golang), you will design, develop, and deliver high-performance middleware and application software solutions supporting GM’s next-generation in-vehicle infotainment platforms and connected vehicle systems. You...SeniorLocal areaWork from homeRelocation packageFlexible hours- ...Job Description General Motors is undergoing a major transformation, both in... ...of transportation in the EV realm. Our Software Services team is on the forefront of this... ...potential future opportunities as a Senior Software Engineer - SAP Developer. In anticipation of...SeniorLocal areaWork from homeRelocation packageFlexible hours
- ...Senior Software Engineer, DevOps The Senior Software Engineer, DevOps brings fresh ideas to the autonomous vehicle ecosystem. This role requires extensive knowledge of hardware and software CI/CD technologies while collaborating with a cross-functional team that likes...Senior
$129.4k - $198.4k
Job Description What You'll Do Develop and implement simulation components that model vehicle ECUs, actuators, chassis, and tires... ...notes Your Skills and Abilities A bachelors degree in Mechanical Engineering, Applied Physics, Aerospace Engineering, Computer Science, or...SeniorFull timeLocal areaWork from homeRelocationRelocation packageFlexible hours$174.9k - $222k
...Job Description The Role As a Senior Software Engineer on GM's Notification Platform team , you will play a key role in designing, building, and evolving the systems that power GM's multi-channel communications. The Notification Platform enables transactional...SeniorTemporary workWork experience placementLocal areaWork from homeRelocation packageFlexible hours- ...Senior Software Engineer RPM is an international non-asset-based logistics and supply chain solutions company. Our focus is to provide customizable... ...based on qualifications, merit, and business need. This job description is intended to define the general nature of the...SeniorContract workTemporary workWork at officeRemote workWork from home
$138k - $172.25k
Description Senior Software Engineer Location: Remote, USA Compensation: $138,000.00-$172,250.00 Benefits Offered: Vision, Medical, Life, Dental, 401K (Range applies to US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience...SeniorFull timeTemporary workWork at officeRemote work- ...Software Developer Identify and analyse clients requirements. Prioritize, assign and execute tasks throughout the software development life cycle. Develop Java EE applications. Write well-designed, efficient code. Review, test and debug team members' code. Design database...Senior
$96.25k - $132.35k
...Senior Applications Engineer Date: May 21, 2026 Location: Troy, MI, US, 48084 Company: Corning Requisition Number: 75138 **The company... ...for the successful applicant is dependent on a variety of job-related factors, including but not limited to geographic location...SeniorFull time- ...Job descriptions may display in multiple languages based on your language selection... ...: ~ Master's degree in Electronics Engineering, Computer Science, Mechatronics Engineering... ...experience and passion for automotive software design along with System Engineering experience...SeniorPermanent employmentLocal area
- ...Senior Java Developer Must have experience level of 9-10 years. Skills and job responsibilities include at least 7+ years of experience building large-scale software applications, 7+ years of hands-on experience with Java, Spring boot, AWS service and other API related...Senior
- ...LER TechForce is looking for dynamic, experienced Senior Design Release Engineer, Chassis Accessories to join our growing team. This... ...engineering changes. Experience working with ADAMS chassis software is a plus. Functional experience with all NHTSA /...SeniorWork at office
$60 - $63 per hour
...The Engineering Software Specialist will focus on integration support for vehicle electronic systems. General Dynamics is looking to hire a highly motivated Software Engineer to support our vehicle infrastructure OS/BSP team. This role will specialize in ground vehicle...Senior- ...Senior Java Engineer Looking for local profiles in Warren/Detroit MI. Client interview will be in person in GM Office. Senior Java Engineer / Bachelor of Science degree in Computer Science, Software Engineering, Electrical Engineering or related technical degree. Minimum...SeniorWork at officeLocal area
- ...Role Name: Senior SAP GTS Functional Consultant Location: Remote -Troy, MI. JOB DESCRIPTION We are seeking a highly experienced Senior SAP GTS Functional Consultant with deep expertise in Global Trade Services, specifically in Trade Preference processes...SeniorRemote work
- ...Job Description DUTIES: Supports the design, development, verification, documentation... ...architecture teams working on our Software Defined Vehicle (SDV) Architecture. Builds... ...peers across semiconductor and ECU engineering, purchasing, and SoC suppliers to implement...SeniorWork at officeLocal areaRemote workWork from home
- ...LOOKING FOR Slate is looking for a dynamic, experienced Senior Design Release Engineer, Cockpit Integration to lead the design, development, and... ...for qualified individuals with disabilities in our job application procedures. If you need assistance or an accommodation...SeniorPermanent employmentWork at office
- ...AI Senior Engineer, Payments Apply Online We are seeking a highly motivated and hands-on... ...role reporting to the Senior Manager of Software Engineering. This role combines technical... ...please submit your request by emailing jobs@tylertech.com or by calling 800.646.2633...SeniorLocal area
- ...Job Description Our Mission: At General Motors, our product teams are redefining... ...to intuitive design, intelligent software, and next-generation safety and... ...sensing hardware and a desire to work as a Senior Design Release Engineer (DRE). Broad technical knowledge...SeniorH1bLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...Senior Design Release Engineer, Passive Safety Electronics At Slate, we're building safe, reliable vehicles... ...cross functional teams integrating software, hardware, systems, and manufacturing... ...individuals with disabilities in our job application procedures. If you need...SeniorPermanent employmentWork at office
$64.28 - $71.42 per hour
...Embedded Software Engineer Ground Combat Vehicle Program Sterling Heights, MI $64.28 - $71.42/Hour Ability to Obtain a Secret Clearance We are hiring a Senior Embedded Software Engineer in Sterling Heights, MI to support advanced ground combat vehicle software...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer Jobs. Be the first to apply!
Related searches
- software engineer full time Sterling Heights, MI
- startup software engineer Sterling Heights, MI
- software developer Sterling Heights, MI
- ngo software engineer Sterling Heights, MI
- software engineer Sterling Heights, MI
- cybersecurity software engineer Sterling Heights, MI
- part time software developer remote Sterling Heights, MI
- intel software engineer Sterling Heights, MI
- software engineer healthcare Sterling Heights, MI
- software developer fintech Sterling Heights, MI

