Senior Software Engineer
General Motors Ventures
Job Description Work Arrangement Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to 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 deploying robust software solutions that drive our cutting‑edge automotive technologies. The primary focus of this role is to develop and maintain an agnostic tool chain that supports multiple GM vehicle architectures. This role will maintain and extend the Autobot tool chain, ensuring reliable and scalable execution for automated workflows. They will take technical ownership of physical interface simulation devices, driving design, integration, and ongoing support. Success in this role requires a strong understanding of embedded controllers and complex vehicle scenarios with the ability to faithfully translate them into lower‑level simulated environments for testing and validation. What You'll Do Extend and harden the Autobot tool chain and runners to ensure reliable, scalable execution of automated workflows and regression suites. Design, develop, and maintain an agnostic tool chain that supports multiple GM vehicle architectures and software stacks. Own the full lifecycle of physical interface simulation devices, including concept, design, configuration, integration, documentation, and long‑term support. Develop and maintain low‑level simulation environments that accurately mirror embedded controllers and vehicle networks for repeatable testing. Model complex vehicle scenarios and use cases and translate them into automated, lower‑level simulations for validation and debug. Collaborate with embedded controls, validation, and architecture teams to understand requirements and integrate the tool chain into their workflows. Monitor, troubleshoot, and optimize tool chain performance, including build, deployment, and execution reliability across multiple environments. Implement and maintain automated CI/CD and validation pipelines leveraging the Autobot tool chain and simulation infrastructure. Ensure robust test coverage and traceability for embedded software changes using the simulation and tool‑chain infrastructure. Create and maintain technical documentation, standards, and best practices for using the tool chain and simulation devices. Provide technical guidance and support to internal users, including onboarding, training, and advanced troubleshooting of the tools and simulations. Continuously evaluate and integrate new technologies (hardware and software) to improve simulation of fidelity, performance, and developer productivity. Analyze software test metrics to identify trends, potential issues, and areas for improvement in our development processes. Ensure high data integrity across various software systems and applications, implementing strategies for data integrity and consistency. Collaborate with stakeholders to determine requirements for electrical charge testing, translating business needs into technical specifications. Your Skills & Abilities (Required Qualifications) Bachelors of Science in Engineering or Computer Science w/ preferred focus in Electrical, Computer Systems, Mechanical, Aero, Computer Science Minimum 5‑7 years of development and integration experience Hands‑on leadership expertise with in‑depth knowledge of vehicle system functionality Proven program launch execution experience (you have launched something to production) 3‑5 years experience with automated testing & frameworks Strong experience with embedded software development and/or controls development in a real‑time environment Strong python development skills and ability to work within RTOS Proficiency within version‑controlled systems, CI/CD pipeline Comfortable with ambiguity as we build something for the first time Ability to translate between physical interfaces and software What Will Give You A Competitive Edge (Preferred Qualifications) Understanding of Vehicle Electrical Charging Architecture and Subsystem configurations Knowledge of Vehicle Charging level specifications and requirements for new systems. Proven experience with Robot Framework, JIRA and JIRA X‑Ray, and Confluence Experience related to data visualization and understanding data driven results Linux, Android and / or QNX user level experience Previous experience with manual and automated testing Deep experience with existing software tools such as but not limited to KeySight / IntrepidCS / NeoVI / RadMoon / Gigastar, Robot Framework, WireShark GM organizational aptitude and experience with IRTs, SW VSEs, and PLSIE roles Additional Information This position may be eligible for relocation benefits. Accommodations General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at View phone number on click.appcast.io. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying. Non‑Discrimination and Equal Employment Opportunities (U.S.) General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions are made on a non‑discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. #J-18808-Ljbffr General Motors Ventures
- ...Job DescriptionJob DescriptionThe RoleThe Compute Systems Software team is a dynamic and fast paced team that designs, develops... ....The OS Safety and Services team is seeking an experienced Senior Software Engineer to join our team to work on high-compute System-on-Chip (SoC...SeniorLocal areaWork from home
- ...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
- ...testing for current, new and major programs. Lead development of software system team design content and software anomaly corrections.... ...Bachelor’s degree in Computer Science, Electronics Engineering, Software Engineering, Electrical Engineering, or related field...SeniorWork at officeLocal areaRemote work
- General Motors is seeking a Senior Software Engineer for the Notification Platform, shaping multi-channel communications across email, SMS, in-vehicle, app push, and inbox. You will own core platform services, drive end-to-end delivery, and influence architectural decisions...Senior
- ...geometry, process planning, and fabrication, collapsing production timelines from months to days and soon, minutes. We don’t just build software; we run a fully operational factory where our technology produces production-grade tooling every week, enabling tight feedback...Senior
- ...Job Title About You: Engineering experience, preferably in high volume, low latency transaction processing systems (such as payments transaction switching, high frequency trading systems or global real-time event streaming systems etc.) Experience in CI/CD...Senior
$174.9k - $222k
...Job DescriptionThe RoleAs 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 and marketing...SeniorTemporary workWork experience placementLocal areaWork from homeRelocation packageFlexible hours- ...Job Description The Role: General Motors is seeking a Senior Software Engineer to support, design, and improve delivery of enterprise applications, integrations, and intelligent platform capabilities across the Global Physical Security and Medical portfolio. This...SeniorLocal areaWork from homeRelocation package
- ...Senior Software Engineer KODE Labs, headquartered in Detroit Michigan is seeking a Senior Software Engineer to join our growing team in Detroit. In this role, you'll be responsible for designing and building resilient and scalable services and modules for our platform...SeniorFlexible hours
- ...openings for individuals with experience and a passion for software integration and testing of real-time, embedded... ...depending upon how the organization is structured. The Senior Software Integration and Test Engineer plans and performs a variety of tasks across the...SeniorContract work
- ...PGS Worldwide is seeking a Senior Software Engineer in Sterling Heights, MI for a one-year contract-to-hire role supporting a leading aerospace & defense company. This role supports real-time embedded software development, integration, and testing. The Senior Software...SeniorContract workWorldwide
- ...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
...dedicated, 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$131k - $170k
...Description Senior Software Engineer I Location : Remote, United States Employment Type : Full-Time Benefits Offered : Vision, Medical, Life, Dental, 401K Gross Annual Base Salary : USD 131,000 - 170,000 Additional variable compensation...SeniorFull timeTemporary workWork at officeRemote work- W e are seeking a Software Engineer with experience and passion for hardware and software integration and testing of real-time, embedded software. The role involves planning and performing tasks across hardware integration, scripting, networking, troubleshooting, problem...SeniorInternship
$113k - $254.2k
...transforming the logistics industry by delivering world-class digital products for our customers and supply chain partners . As a Senior Software Engineer on the Customer Platform team , you will build modern, scalable web platforms that power customer-facing experiences and...SeniorHourly payContract workTemporary workWorldwideFlexible hours$107k - $241.5k
Join to apply for the Senior Software Engineer role at Rocket Loans As a Senior Software Engineer, you will be working on an innovative and scalable platform that originates personal loans. You will use your experience in software development to write clean, tested, and...SeniorMinimum wageFull time- Senior Software Engineer — Grounded Detroit, MI (in-person) About Grounded Grounded is a 25-person Detroit-based startup building modular electric platforms for specialty vehicles. We take cab chassis from OEMs like Ford and Harbinger and build configurable vehicle systems...SeniorRemote work
- ...Backend Engineer at Sift As a Backend Engineer at Sift, you'll play a critical role in delivering the experiences that help thousands... ...users. About the role Develop and test very complex software solutions with minimal direction Release and validate software...Senior
$113k - $254.2k
...transforming the logistics industry by delivering world-class digital products for our customers and supply chain partners . As a Senior Software Engineer on the Customer Platform team , you will build modern, scalable web platforms that power customer-facing experiences and...SeniorHourly payTemporary workWorldwideFlexible hours- 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
$85k - $150k
...solutions. To read more about what our tech team does, be sure to visit our tech blog at ally.tech. We are seeking a hands‑on Sr. Software Engineer to lead the design, development, and support of enterprise‑grade applications that power critical business interactions and...SeniorFull timeTemporary workPart timeWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...Job Description DUTIES : Serve as chief engineer of the next generation compute motherboard (GPU, MLA, custom silicon). Execute on... ...Autonomous Driving Compute including all elements of hardware and software. Capable of organizing and driving design for manufacturing...SeniorWork at officeLocal areaRemote workWork from home
- ...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
- ...Job Description The AI Engineering and Productivity team in the Global Planning, Design, and Product IT organization is responsible... ...measurable productivity gains across the product lifecycle. As a Senior Software Engineer, you will be responsible for developing data‑...SeniorLocal areaRelocationRelocation package
$160k - $190k
...integrations are costing us speed, accuracy, and money. We're hiring a Senior AI Engineer to fix that. Your job is simple to describe and hard to do:... ...to learn. Required Experience 7+ years of professional software engineering experience — you understand how engineering and...SeniorHourly paySummer workImmediate startShift work$107k - $241.5k
As a Senior Software Engineer supporting the Rocket Close Platform team, you will design and develop scalable back‑end software solutions with heavy integration focus to our new platform initiatives. You’ll use various programming languages and cloud technologies to develop...SeniorMinimum wageNight shiftWeekend work$125k - $145k
...Engineer III, Software This is a HYBRID position and will require 3 days in office 2 days WFH. We're looking for an experienced Engineer III, Software to help design, build, and evolve the next generation of scalable web applications and digital experiences....Work at officeWork from home- ...Embedded Software Engineer - HOT JOB! One of the most long-standing organizations in the area is seeking an entry to experienced level Software Engineers. This is going to be working on cutting edge technologies and systems. Embedded Software Engineer...
- ...SpotOn in the United States is seeking a Senior AI Engineer to automate complex business processes with AI-driven systems. You will partner with operations, sales, and support to identify bottlenecks, map workflows, and ship end-to-end automation that scales across fintech...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
- consulting software engineer Warren, MI
- software engineer travel Warren, MI
- senior software engineer remote Warren, MI
- entry level software engineer remote Warren, MI
- software developer fintech Warren, MI
- software developer positions Warren, MI
- software engineer amazon Warren, MI
- remote entry level software developer Warren, MI
- software engineer Warren, MI

