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

Senior Software Engineer

General Motors

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 responsible for developing and maintaining 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. #J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Milford, MI vacancy
  • A leading automotive company is looking for a Senior Software Engineer to develop and maintain software solutions for innovative vehicle technologies. The candidate will lead autonomy in tool chains supporting various vehicle architectures. Key qualifications include a... 
    Senior

    General Motors

    Milford, MI
    4 days ago
  •  ...user requirements and design documents Design, develop, and test software Review existing code Development of web based applications...  ...algorithm building background is very helpful Education BS in Engineering or technical field related to Computer Science/Engineering, Mathematics... 
    Senior

    Zobility

    Wixom, MI
    3 days ago
  •  ...working person who enjoys taking on challenges and following through with robust solutions to join our Controls and Software team! Software Design Engineers work closely with controls engineers, systems engineers, and stakeholders across the organization to design,... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Milford, MI
    5 days ago
  • Description The 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... 
    Senior
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    5 days ago
  •  ...Senior Application Engineer Novi, Michigan, United States - ams-OSRAM USA Inc. Your tasks Bringing intelligence to light and passion to innovation ams OSRAM is a global leader in optical solutions. By adding intelligence to light and passion to innovation, we enrich peoples... 
    Senior
    Local area
    Worldwide

    OSI USA Danvers

    Novi, MI
    2 days ago
  • Description The Role A VMEC Sub-System Lead Engineer (SSLE) develops some of General Motor’s most advanced and exciting mobility...  ...Maintain Subsystem FMEAs for VIP. Collaborate with Controls and Software Engineers to review controls design and/or software... 
    Senior
    Full time
    Local area
    Work from home

    General Motors

    Milford, MI
    4 days ago
  •  ...develop cutting-edge control and estimation algorithms that impact real-world vehicle systems. As a Senior Vehicle Motion Controls Platform Software Design Engineer, you will design and implement advanced control and estimation algorithms for vehicle motion systems,... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Milford, MI
    7 days ago
  • DMC Huron Valley-Sinai Hospital in Oakland County is committed to outstanding customer service and medical care. This hospital features the Harris Birthing Center with all private birthing suites, the Charach Cancer Treatment Center (affiliated with the Barbara Ann Karmanos...
    Senior
    Full time
    Work experience placement
    Shift work
    Afternoon shift

    Tenet Healthcare

    Commerce Township, MI
    14 hours ago
  •  ...of transforming transportation through software-driven innovation. We're driven by our bold...  ...era of vehicle intelligence and digital engineering, automated workflows that leverage...  ...announcements and updates (including forums with senior leaders) Develop and maintain... 
    Work at office
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Milford, MI
    5 days ago
  •  ...POSITION SUMMARY The Software Development Engineer (often called Software Developer) designs, builds, tests, and maintains software applications...  ...Experience with CI/CD pipelines, particularly for mid-level or senior roles. Strong problem-solving and analytical skills.... 
    Work at office

    BWI Group

    Brighton, MI
    3 days ago
  •  ...Responsibilities - Software developer with responsibilities to Define, Design, Develop, and Deploy applications/services and proof‑of‑concepts to support new location‑based vehicle features - Ensure quality, on‑time delivery using agile, test‑driven development principles... 

    Miracle software system

    Novi, MI
    1 day ago
  •  ...how we support your career: purposeful, impactful, and tailored to you. Because when you thrive, innovation thrives. Software Engineer, Embedded Rust Gentherm is expanding its business portfolio beyond the traditional automotive sector and into new markets... 
    Work at office

    Gentherm

    Novi, MI
    2 days ago
  • Description DUTIES : Design, develop and implement controls software and diagnostic algorithms for GM’s current and next generation...  ...office. REQUIREMENTS : Bachelor's degree in Mechanical Engineering, Software Engineering, Electrical Engineering, Computer Engineering... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Milford, MI
    6 days ago
  • $139.8k

     ...Senior Data Analytics Engineer Location: Oshkosh, WI (preferred) or New Hudson, MI Compensation: $139,800 base + up to 10% bonus Relocation: Offered for Oshkosh, WI only Travel: Minimal (1–2 trips/year) Eligibility: U.S. Citizen or Green Card Holder... 
    Senior
    Relocation

    Global Recruitment Solutions

    New Hudson, MI
    2 days ago
  • $28 - $32 per hour

     ...and problem-solving capabilities Experience working with computers and relevant software systems Valid chauffeur's license What's in it for me? Opportunity to serve as a senior technical resource within a growing team Hands-on leadership and mentorship... 
    Senior

    Manpower Group Inc.

    New Hudson, MI
    1 day ago
  • $73.45k - $132.78k

     ...Description We are seeking a Senior Transmission Line Engineer who will work as a member of a dynamic team working in a fast paced environment, solving challenging problems involved with electric transmission. The successful candidate will serve as an Engineer on electric... 
    Senior
    Work at office
    Local area

    Leidos

    Walled Lake, MI
    5 days ago
  •  ...development and implementation of Go-To-Market (GTM) plans for all initiatives. ESSENTIAL FUNCTIONS AND OTHER DUTIES Serve as Senior Brand Manager for the health and wellness business unit (HoMedics, Ellia, and smaller brands) Define and evolve brand... 
    Senior
    Full time
    Part time

    HoMedics

    Commerce, MI
    14 hours ago
  • $75k - $85k

     ...Wixom, MI looking to add an Applications Engineer to their already amazing team. Their...  ...system design. · Deeply understand our software and technology capabilities to create effective...  ...grow with us, we invite you to apply. Seniority level Seniority level Associate... 
    Full time
    Flexible hours
    Day shift

    Apex Placement & Consulting

    Wixom, MI
    4 days ago
  •  ...3 days in office and 2 days remote. Role What's the role? Applications Engineers serve as trusted technical advisors, helping customers understand and maximize the use of ZEISS hardware and software systems. Support will be delivered through training sessions, remote and... 
    Live in
    Work at office
    Remote work
    Worldwide

    IQS

    Wixom, MI
    2 days ago
  •  ...Scanning and CT/Xray solutions. While doing so, the Application Engineer will: Develop customer specific training requirements including...  .... Robot cell programming utilizing ZEISS Inspect Pro software. Provide customer confidence through accurate and timely deliverables... 
    Local area
    Flexible hours
    Night shift
    Weekend work

    ROLE

    Wixom, MI
    2 days ago
  • $60k - $65k

     ...Compensation: $60,000 – $65,000 annually + quarterly performance bonuses We are seeking a Senior Paralegal with a minimum of 5 years of experience to join our growing team. The ideal candidate will have a strong background in estate planning and probate law and will be... 
    Senior

    WizeHire

    South Lyon, MI
    4 days ago
  •  ...A reputable manufacturing company in Wixom, Michigan, is seeking a Senior Accountant with over 6 years of experience in manufacturing accounting. The role involves preparing financial statements, government reporting, and managing sales tax filings among other duties.... 
    Senior

    Venteon

    Wixom, MI
    14 hours ago
  •  ...industrial. Testek Solutions is currently seeking a Senior Mechanical Aerospace Test Equipment Systems Engineer . About The Role: We are seeking a Senior...  ...Collaborate with electrical, hydraulic/pneumatic, and software engineers Assist in technical manual development Plan... 
    Senior
    Full time

    Testek Solutions

    Wixom, MI
    2 days ago
  • Job Title Required Education / Certification / License Certified Public Accountant (CPA) or Masters Degree in Accountancy, Finance or Business Required Experience: ~5+ years financial accounting or auditing experience ~ Must have "Big 4" Accounting Firm experience...
    Senior
    Contract work

    Advanced Technology Innovation

    Wixom, MI
    5 days ago
  •  ...Job Description Job Description Civil Engineering Solutions, Inc (CES), located in Milford, Michigan has an opportunity for a motivated, hard-working civil engineer. This role supports senior project managers and project managers to serve a variety of clients and will... 
    Senior
    Contract work
    Casual work
    Local area

    Civil Engineering Solutions, Inc.

    Milford, MI
    24 days ago
  •  ...The Shyft Group is seeking a Senior Financial Analyst to support its finance department in Novi, Michigan. The role involves analyzing and reporting financial data, managing budgets, and preparing financial statements to align with company goals. The ideal candidate holds... 
    Senior

    The Shyft Group

    Novi, MI
    4 days ago
  •  ...Internal Job Summary The Senior Packaging Engineer is responsible for driving the Packaging Engineering strategy across multiple North American launch programs, leading packaging concept development, and overseeing packaging fleet implementation. Key responsibilities include... 
    Senior
    Work at office
    Remote work

    Yanfeng

    Novi, MI
    2 days ago
  • $100k - $160k

     ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program...  ...us. Job Description AECOM is seeking a Senior Transportation Engineer for the Surface...  ...subconsultants. Experience with design software including Bentley Open Roads Familiar with... 
    Senior
    Local area
    Worldwide
    Flexible hours

    AECOM

    Novi, MI
    14 hours ago
  •  ...Overview Miracle Software Systems, Inc is looking for Java Full Stack Developer position...  ...requirements. Full-stack software engineering roles, who can develop all components of...  ...designers and other technical experts Seniority level Mid-Senior level Employment type... 
    Full time

    Miracle Software

    Novi, MI
    14 hours ago
  • $158.6k - $301.4k

     ...defense, and mobility industries providing clients with product engineering and low-volume production solutions. Our range of research &...  ...customers bring their high-quality products to market faster. The Senior Director of Finance will serve as a key strategic and... 
    Senior
    Permanent employment
    Local area

    Pratt & Miller Engineering

    New Hudson, MI
    1 day ago

Do you want to receive more vacancies?

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