Senior Software Engineer
$60.1 - $72.12 per hourActalent
Lead Software Engineer
Focus on embedded software solutions supporting active protection systems for ground vehicles. Contribute across the full software lifecycle including requirements, architecture, design, development, integration, and testing. Development of modular software frameworks, integration of externally developed components, and collaboration with systems engineering teams to deliver mission-critical capabilities.
Responsibilities
- Design and develop embedded software solutions for ground combat vehicle protection systems.
- Contribute to all phases of the software development lifecycle, from requirements to testing.
- Develop modular software frameworks and integrate externally developed components.
- Collaborate with systems engineering teams to ensure mission-critical capabilities are met.
Essential Skills
- Proficiency in embedded software development using C++ in a Linux RTOS environment.
- Strong skills in software architecture and design, particularly in modular and reusable systems.
- Experience with middleware, drivers, and hardware integration.
- Advanced Linux proficiency, including command line, networking, and system administration.
- Experience with build systems such as CMake and scripting languages like Python and Bash.
- Proficiency with version control systems like Git and Agile tools such as Jira and Confluence.
Additional Skills & Qualifications
- Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or Electrical Engineering.
- 5-8+ years of relevant software engineering experience.
- Experience in structured development environments (CMM or similar).
- Strong troubleshooting and debugging capabilities.
- Ability to work collaboratively across multidisciplinary engineering teams.
- Experience with Qt UI development in Linux, Jenkins/CI pipelines, and automated software testing.
- Familiarity with DDS, TCP/IP communication protocols, RPM packaging, partitioning, encryption, and Kickstarter.
Work Environment
The position is on-site at the U.S. Army GVSC (Ground Vehicle Systems Center) in Warren, MI. The work environment is fast-paced and engineering-driven, supporting defense vehicle programs. There is cross-functional collaboration with government engineers and external vendors.
Job Type & Location: This is a Contract to Hire position based out of Sterling Heights, MI.
Pay and Benefits: The pay range for this position is $60.10 - $72.12/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: Medical, dental & vision; Critical Illness, Accident, and Hospital; 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available; Life Insurance (Voluntary Life & AD&D for the employee and dependents); Short and long-term disability; Health Spending Account (HSA); Transportation benefits; Employee Assistance Program; Time Off/Leave (PTO, Vacation or Sick Leave).
Workplace Type: This is a fully onsite position in Sterling Heights, MI.
Application Deadline: This position is anticipated to close on Jun 12, 2026.
$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 Software Engineer in Sterling Heights, MI to support development of advanced ground combat vehicle software architectures...Senior- ...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 - 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...SeniorContract workTemporary workDay shift
- ...times per week, at minimum or other frequency dictated by the business. The Role General Motors is seeking a Senior Software Feature/Experience Engineer for Digital Experiences Software Quality and Release is to lead the technical analysis of features and...SeniorH1bLocal areaWork from homeRelocationRelocation package
- ...Warren, MI or Milford, MI three times per week, at minimum. The Role: We are seeking a highly skilled and experienced Senior Software Engineer to join our innovative team at General Motors. In this role, you will be instrumental in developing, validating, and...SeniorLocal areaWork from homeRelocation package
- ...on the overall web and integration design and development for the range of products under the GM Loyalty umbrella. The Senior Software Engineer is responsible for participating in all aspects of the software development lifecycle which includes estimating,...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- ...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
- ...influence the future of transportation in the EV realm. Our Software Services team is on the forefront of this work, emboldening... ...individuals for potential future opportunities as a Senior Software Engineer - SAP Developer. In anticipation of these opportunities becoming...SeniorLocal areaWork from homeRelocation packageFlexible hours
- ...Job Title: Software Engineer III (Senior) Location: Detroit, MI Duration: 6 months Core .NET Technologies Role Description: Software Engineer III (Senior) Performing analysis of existing solutions to understand how to satisfy business needs....SeniorWork experience placement
$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$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, resolution...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours- ...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, cloud-hosted public safety solutions used by first responders across the United States. This role combines hands-on software...SeniorLocal area
- ...As a Senior Software Engineer, you will help build and scale a newly launched AI-first product that directly impacts company revenue by helping our internal sales team members focus on the clients most likely to convert. This role is for an engineer who wants to own...SeniorLive inShift workNight shiftWeekend work
$500 per month
...dispersed team where you can architect your impact and shape the company's vision? Join us at Signal! THE JOB As a Senior Software Engineer at Signal Advisors, you'll play a key role in designing, building, and evolving our core platform. You'll work across the...SeniorFull timeImmediate startHome officeFlexible hours$126k - $190k
...agencies rely on Relativity's legal AI software to securely surface and manage the most... ...What We Do At Relativity, engineers don't just write code- they harness AI tools... ...Kubernetes Integration Team is seeking a Senior Engineer to help us prototype and rapidly...SeniorRemote workHome office- ...Senior Software Engineer - Embedded Tools and Test Pittsburgh, PA, Palo Alto, CA, Detroit, MI Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and...SeniorWork at officeImmediate start
- ...Senior Software Engineer RPM is an international non-asset-based logistics and supply chain solutions company. Our focus is to provide customizable solutions tailored to support today’s complex supply chains. As one of the fastest-growing logistics companies in North...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
- ...Senior Software Engineer (On-Site) Detroit, MI, United States About the Job Senior Software Engineer (On-Site) Six month contract General Qualifications: The successful candidate must have: A 4-year college degree in Computer Science or a related...SeniorContract work
- ...Next Generation System-On-Chip Semiconductor Engineer Supports the design, development, verification, documentation, and definition... ...and use cases with our vehicle architecture teams working on our Software Defined Vehicle (SDV) Architecture. Builds partnerships and...SeniorWork at officeLocal areaRemote work
- ...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
$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 Software Engineer - Manage Vehicle Interfaces Pittsburgh, PA, Detroit, MI Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and make travel safer...SeniorWork at officeImmediate start
$140k - $200k
...Senior Software Engineer, Windows/Desktop Applications Detroit, MI, USA Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading...SeniorWork at office- ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features.... ...of vehicle sensing hardware and a desire to work as a Senior Design Release Engineer (DRE). Broad technical knowledge combined with creative and...SeniorH1bLocal areaWork from homeRelocationRelocation packageFlexible hours
$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. Be the first to apply!
- software engineer full time Warren, MI
- startup software engineer Warren, MI
- work from home software developer Warren, MI
- software developer Warren, MI
- software development engineer aws Warren, MI
- ngo software engineer Warren, MI
- software engineer Warren, MI
- senior software engineer Warren, MI
- cybersecurity software engineer Warren, MI
- part time software developer remote Warren, MI

