Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Warren, MI vacancy
  • Job DescriptionJob Description The Role The Compute Systems Software team is a dynamic and fast paced team that designs,...  ...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... 
    Senior
    Full time
    Local area
    Work from home

    General Motors

    Warren, MI
    16 hours ago
  • Job DescriptionThe Role:We are seeking a highly skilled and experienced Senior Software Engineer to join our Continuous Integration Continuous Deployment (CICD) and Embedded Software Development Tools Group. As a Senior Software Engineer specializing in DevOps and configuration... 
    Senior
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Warren, MI
    3 days ago
  •  ...Innovation Center or Warren Michigan GM Technical Center 3-4 days per week (T-W-Th) The RoleWe 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... 
    Senior
    Full time
    H1b
    Local area
    Work from home
    Relocation
    Flexible hours
    3 days per week

    General Motors

    Warren, MI
    4 days ago
  • $160k - $200k

    Job DescriptionAs 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... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    1 day ago
  • $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... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    1 day ago
  •  ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every...  ...a strong passion for developing the software tools and the engineering process to enable a global software organization. The job will... 
    Senior
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    4 days ago
  • 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

    IntraFind Software AG

    Warren, MI
    2 days ago
  •  ...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... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    16 hours ago
  • Job DescriptionThe RoleAs a senior engineer, you will lead the design, build, and operation of secure cloud platforms and services. You will...  ...(Required Qualifications):5+ years of experience as a software engineer or security engineer, including work on authentication... 
    Senior
    Full time
    Local area
    Work from home

    General Motors

    Warren, MI
    1 day ago
  •  ...influence the future of transportation in the EV realm. Our Software Services team is on the forefront of this work, emboldening...  ...mission. We are seeking a highly skilled and experienced Senior Software Engineer specializing in OneStream Development to join our dynamic IT... 
    Senior
    H1b
    Work at office
    Local area
    Work from home
    Relocation package
    Flexible hours

    Socket

    Warren, MI
    3 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Warren, MI
    2 days ago
  • General Motors is seeking a Senior Software Engineer for a hybrid role based in Warren, MI. You will contribute to in-house Java tooling and MDK integration, supporting scenario design, release processes, and automation across GM's SDV architecture. The position requires... 
    Senior

    General Motors

    Warren, MI
    2 days ago
  • Job DescriptionThe 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 role focuses... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    16 hours ago
  • 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 meaningful... 
    Senior
    Full time
    Live in
    Shift work
    Night shift
    Weekend work

    dPOP

    Detroit, MI
    12 hours ago
  •  ...the next generation of embedded platform software to deliver state of the art features to...  ...along with it. We are looking for energetic engineers to help us deliver high quality test...  ...ensure the success of our features. As a Senior Software Developer - Test Framework at... 
    Senior
    Full time
    Work at office
    Local area
    Work from home
    Relocation package
    Flexible hours
    3 days per week

    General Motors

    Warren, MI
    1 day ago
  • As a Backend Engineer at Sift, you’ll play a critical role in delivering the experiences that help thousands of users navigate and understand...  ...to our end users.About the roleDevelop and test very complex software solutions with minimal directionRelease and validate software,... 
    Senior
    Full time

    Rock central

    Detroit, MI
    16 hours ago
  • $52.29 per hour

     ...Job Description Job Description Job Title: Senior Software Engineer Job Description We are seeking a dedicated Senior Software Engineer to support advanced munitions programs within a leading defense organization. This role involves hands-on embedded software development... 
    Senior
    Contract work
    Temporary work
    For contractors

    Actalent

    Sterling Heights, MI
    5 days ago
  •  ...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... 
    Senior
    Contract work

    US Tech Solutions

    Sterling Heights, MI
    1 day ago
  • Job DescriptionThe RoleWe’re seeking a passionate and experienced Senior Performance Engineer in development to own Overall Performance of our systems and solution, leading optimization of software and systems to improve site speed, support scalability, reliability and... 
    Senior
    Full time
    H1b
    Local area
    Work from home

    General Motors

    Warren, MI
    1 day ago
  •  ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features.Every day...  ...global scale.Role OverviewWe are seeking an experienced Application Engineer to lead advanced manufacturing applications for fastening and... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    1 day ago
  • $150k - $200k

     ...infrastructure. As the digital infrastructure platform within Consor Engineers, a leading North American engineering and advisory firm,...  ...Role Overview We are looking for a versatile generalist Senior Software Engineer, for our Core Software team, with a strong... 
    Senior
    Local area
    Remote work

    Cavnue

    Detroit, MI
    8 days ago
  • DescriptionSAIC is currently seeking a Software Safety Engineer in Huntsville, Alabama to support to U.S. Army Integrated Fires Mission Command...  ...prioritized and resolved in a timely mannerProvide updates to senior management regarding safety program status/issues, as well... 
    Senior
    Work at office
    Remote work
    Relocation
    2 days per week
    1 day per week

    Science Applications International Corporation

    Detroit, MI
    2 days ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Temporary work
    Work at office
    Remote work
    Work from home

    RPM

    Birmingham, MI
    24 days ago
  • $57 - $70 per hour

     ...Job Title: Senior Software Engineer – Backend and Distributed SystemsJob Description This role focuses on designing and developing high‑performance backend services and distributed systems using C# and .NET in Linux server environments. You will architect scalable,... 
    Senior
    Contract work
    Temporary work
    Work at office
    Remote work
    Monday to Friday

    Actalent

    Southfield, MI
    1 day ago
  •  ...equivalent experience5+ years of experience in software development, with demonstrated knowledge...  ...knowledge of software engineering best practices, including Agile development...  ...you and your family.WHAT YOU'LL DOAs a Senior Software Engineer with the Life Sciences... 
    Senior
    Apprenticeship
    Easy work

    McKinsey & Company

    Detroit, MI
    2 days ago
  •  ...with cross-functional teamsincludingInterior,HVAC,Electrical,Software,UserExperience,Manufacturing,Quality,Purchasing,ProgramManagement...  ....This position offers broad exposure across engineering and product development disciplines, requiring both strong technical... 
    Senior
    Full time
    Local area
    Work from home

    General Motors

    Warren, MI
    4 days ago
  • $107k - $241k

    A leading financial services company in Detroit is seeking a Senior Software Engineer to develop a scalable platform for personal loans. This role requires a product mindset, ownership of features end-to-end, and expertise in Node.js, React, and TypeScript. You will be... 
    Senior

    Rocket Loans

    Detroit, MI
    2 days ago
  • Job DescriptionThe Role The Senior Application Packaging Engineer is responsible for defining, building, and continuously improving how General Motors...  ...less manual effort Simplify packaging approaches for software with limited customization requirements by driving more... 
    Senior
    Full time
    Local area
    Work from home

    General Motors

    Warren, MI
    2 days ago
  •  ...internal circuits of the vehicle.WHAT: As an SDV System Integration Software Developer, you will be developing and testing software to be...  ...for flash and test.HOW: Supporting the plants, product engineering, IT, and our own teamto make it happen for our internal and external... 
    Senior
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Warren, MI
    2 days ago
  •  ...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

    Atomic Industries Inc

    Detroit, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!