Senior Software Engineer
$71 - $85 per hourContract Professionals, Inc
Senior Software Engineer (Embedded Systems) Location: Sterling Heights, MI Pay: $71–$85/hour Schedule: 9/80 (Every Other Friday Off) Work Type: 100% Onsite Overview Seeking a Senior Software Engineer to develop embedded application software for next‑generation ground combat vehicle systems. This role covers the full software development lifecycle, including architecture, coding, integration, and testing in a complex, mission‑critical environment. Key Responsibilities Design and configure software development environments Develop embedded software, architecture, and technical documentation Perform requirements analysis and system/software design Write, test, and debug code (C, C++, C#, Java, Python) Execute hardware/software integration and system validation Develop test procedures and perform unit/functional testing Integrate software releases across multiple subsystems (CSCI) Support vehicle‑level software architecture and networking Lead Agile ceremonies (scrum, PI planning, retrospectives) Collaborate with systems, quality, and program teams Required Qualifications Master’s degree in Computer Engineering, Electrical Engineering, or related field 10+ years of embedded software experience Strong experience with Linux, VxWorks, RTOS environments Experience with GIT, Bitbucket, and modern development tools Knowledge of network protocols (CAN, TCP/IP, UDP, RS-232/422) Experience with Agile development methodologies Preferred Experience with DDS, Kafka, or Pub/Sub architectures Knowledge of NGVA/UKGVA vehicle architectures Experience with TSN (Time Sensitive Networking) Familiarity with containerization (Docker, Kubernetes) Experience with MOSA, SOSA, FACE standards Background in defense or ground combat vehicle systems Work Environment & Perks Onsite – Sterling Heights, MI 9/80 schedule (every other Friday off) Access to on‑site cafeteria, fitness center, and track US CITIZENSHIP REQUIREMENT This assignment is a US Government Contract which requires all applicants to be US Citizens. NO SUBCONTRACT REQUIREMENT No third‑party applicants will be considered. If you are a third‑party contracting company, please do not respond to this position. #J-18808-Ljbffr
- ...Israelvcforum is seeking a Senior Software Engineer to join their team in Warren, MI. This hybrid position involves developing and maintaining robust software solutions for GM vehicle architectures. You will work closely with teams to optimize and extend the tool chain...Senior
- ...three 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...SeniorRelocationRelocation package
- ...Overview The Role As a Senior Software Engineer on our ADAS/AVSimulation team, you’ll architect, build, and maintain modern software systems that power our advanced driver assistance and autonomous vehicle systems simulations and connect seamlessly with our company’s...Senior
$100k - $135k
...Software Engineering Troy, Michigan Salary: USD 100000 - 135000 Annually 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...Senior$61.22 per hour
...years of experience in real-time embedded software development and/or software testing; can... ...and technologies in applicable engineering disciplines. C and C++ programming. Python... ...development, integration and test. The Senior Software Engineer plans and performs a variety...SeniorContract workDay shift- ...report to 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 areaRelocation package
$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 Location: Troy, Michigan; Atlanta, Georgia; or Dallas, Texas. Responsibilities Act as a client-facing full stack engineer, partnering with stakeholders to understand business needs and translate them into effective technical solutions Design,...Senior
$60.1 - $72.12 per hour
...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...SeniorContract workTemporary 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
- ...Doeren Mayhew is seeking a Senior Software Engineer to act as a client-facing full stack engineer. This role involves designing and delivering scalable, high-quality software solutions while mentoring engineers and maintaining best practices. The ideal candidate should...Senior
- General Motors is looking for a Senior Software Feature/Experience Engineer to join their team in Warren, Michigan. This hybrid role involves leading technical analysis and ensuring high-quality software delivery for digital experiences. The ideal candidate will have over...Senior
- ...Job Summary Senior Software Development Engineer – Troy, Michigan (Position ID: P-NMOB1 Senior Software Development Engineer #1056001) Responsibilities Lead the definition, design, architecture, implementation, and delivery of our software. Code and test system components...SeniorWork experience placementImmediate start
$160k - $200k
...Job DescriptionAs 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 will play...SeniorLocal areaWork from homeRelocation packageFlexible hours- ...Innovation Center or Warren Michigan GM Technical Center 3-4 days per week (T-W-Th) The Role We are seeking a highly skilled Senior Software Engineer to join our digital commerce engineering team, with a primary focus on React-based front-end development, Shopify commerce...SeniorH1bLocal areaWork from homeRelocationFlexible hours3 days per week
$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- ...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
- ...massive digital transformation—and the Cloud Engineering & FinOps team is at the heart of it.... ...from the cloud: enabling faster software delivery while optimizing cost, performance... ...digital services. What You’ll Do As a Senior Software Engineer on the Cloud Engineering...SeniorH1bLocal areaWork from homeRelocation package
- ...the Role Join GM’s Digital Products Engineering organization and help define the next generation... ...and billing platform. As a Staff Software Engineer (Level 8) , you will lead technical... ...broader billing platform. This is a senior individual contributor role: you will...SeniorLocal areaWork from homeRelocation package
$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$138k - $172.25k
...Description Senior Software Engineer Location: Remote, USA Employment Type: Full-Time Benefits offered: Vision, medical, Life, Dental, 401K Gross Annual Base Salary: USD 138,000-172,250 Additional variable compensation and benefits may...SeniorFull timeTemporary workWork at officeRemote work- ...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
- ## Senior Software Developer - Test FrameworkApplyremote type: Hybridlocations: Warren, Michigan, United States of America: Mountain View,... ...infrastructure need to evolve along with it. We are looking for energetic engineers to help us deliver high quality test tools and infrastructure...SeniorFull timeWork at officeLocal areaWork from homeRelocation packageFlexible hours3 days per week
- ...Slate is looking for a Senior Accessory Design and Release Engineer (DRE) in Troy, Michigan, who will be integral to developing and managing interior trim accessories. The ideal candidate should have a Bachelor’s degree in mechanical engineering and over 8 years of experience...Senior
- ...Role: Senior Java Backend Developer (Java 17+, Cloud & DevOps) Location: Warren, MI (Onsite) Duration: Full-time Job Description... ...container orchestration platforms such a s:Google Kubernetes Engine (GK E)Similar Kubernetes-based services on AWS or other cloud...SeniorFull time
- ...A leading automotive firm in Troy, Michigan is seeking a Senior Design Release Engineer, Cockpit Integration. In this role, you will lead the design and development of cockpit systems, ensuring compliance with performance and regulatory standards. Ideal candidates will...Senior
- ...General Motors is seeking a Senior Design Release Engineer located in Warren, Michigan. This role involves designing and developing System-on-Chip semiconductors and collaborating with vehicle architecture teams. Candidates should possess a bachelor's degree in Electrical...SeniorWork 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
- ...Slate Auto, located in Troy, Michigan, is seeking a Senior Design Release Engineer for Seating systems. This role involves designing and releasing efficient Seating systems that meet performance targets and regulatory standards. The ideal candidate has over 8 years of...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship remote Sterling Heights, MI
- senior robotics software engineer Sterling Heights, MI
- startup software engineer Sterling Heights, MI
- part time software developer remote Sterling Heights, MI
- senior software engineer remote Sterling Heights, MI
- software engineer Sterling Heights, MI
- real time software engineer Sterling Heights, MI
- federal - software developer Sterling Heights, MI
- junior software developer remote Sterling Heights, MI
- software developer positions Sterling Heights, MI


