Lead Software Engineer

2 weeks ago


Warren, Michigan, United States General Motors Full time
Job Overview

Work Arrangement:
This position is designated as a hybrid role.

The ideal candidate will be required to be present at the designated work site a minimum of three times per week, or as determined by business needs.

This role may qualify for relocation assistance.


Important Note:

This position does not offer immigration-related sponsorship. Candidates requiring such sponsorship should refrain from applying.


Role Summary:

The Software Defined Vehicle initiative aims to enhance the vehicle's computational capabilities, ensuring connectivity and accelerating software development cycles. As a Compute Platform Simulation DevOps Infrastructure Developer, you will be pivotal in creating realistic automotive software-in-the-loop simulation environments. Your work will ensure optimized, largely automated, high-fidelity vehicles that can be deployed by the team and are capable of executing thousands of simultaneous scenarios using cloud computing resources.


Your simulations will support the development of algorithms for hands-free driving, active safety features, in-vehicle infotainment, and embedded control systems, among others.

The primary objective of this role is to architect and implement a build, assembly, and deployment pipeline for high-fidelity virtual vehicle configurations that can be executed at scale on cloud infrastructure, with results utilized for data analytics.

You will collaborate extensively with various teams to integrate these systems into a comprehensive CI/CD toolchain, ensuring optimal uptime, reliability, and usability of the simulation during both local and cloud-based executions.


Key Responsibilities:
  • Design, implement, deploy, and maintain cloud infrastructure for software-in-the-loop simulations, encompassing monitoring, logging, configuration management, execution, and reporting.
  • Collaborate with multiple agile teams to deliver end-to-end products and features, guiding them from conception to delivery.
  • Enhance alerting and dashboarding mechanisms to align with evolving business requirements.
  • Create, maintain, and refine CI/CD processes for both new and existing services.
  • Scale and manage Linux virtual environments effectively.
  • Improve system performance with a focus on availability and scalability.
  • Identify and implement efficiency improvements in processes and products during scaling.

Qualifications:
  • Bachelor's Degree in Software Engineering, Computer Engineering, or Computer Science.
  • 5+ years of experience in a DevOps role.
  • Proficient in DevOps technologies and tools, with the ability to configure and manage large-scale systems.
  • Experience with analytics and visualization applications, including data modeling and database management.
  • Proficient in deploying software at scale in cloud environments.
  • Experience in software and/or test automation development within Continuous Integration, Continuous Deployment, and Continuous Testing frameworks.
  • Familiarity with Scrum/Agile software development methodologies and tools.
  • Hands-on experience with Python, Docker, and Kubernetes; certification in Kubernetes Administration is a plus.
  • Knowledge of networking, switches, and routers in virtual environments; CCNA certification is advantageous.
  • Familiarity with software optimization and/or GPU programming is beneficial.
  • Able to work effectively both independently and as part of a team.
  • Excellent communication skills are essential.

Compensation Overview:

The expected base salary for this position ranges from $93,400 to $149,200. Actual compensation will vary based on relevant factors.


Bonus Potential:

An incentive pay program is available, offering payouts based on company performance, job level, and individual contributions.


Benefits:

General Motors provides a comprehensive array of health and wellness benefits, including:

  • Medical, dental, and vision insurance options.
  • Health Savings Account and Flexible Spending Accounts.
  • Retirement savings plans with company contributions.
  • Paid time off, including vacation days and holidays.
  • Life insurance and accident benefits.
  • Tuition assistance and student loan refinancing options.
  • Discounts on GM vehicles for employees and their families.

About General Motors:

Our vision is to create a world with Zero Crashes, Zero Emissions, and Zero Congestion. We are committed to leading the change that will enhance safety, equity, and sustainability for all.


Inclusivity Commitment:

General Motors strives to be the most inclusive company globally. We believe in making conscious choices every day to drive meaningful change through our actions and culture.


Diversity Statement:

General Motors is dedicated to fostering a diverse workforce and creating an environment where all employees can thrive. We are proud to be an equal opportunity employer.



  • Warren, Michigan, United States General Motors Full time

    Position OverviewWork Arrangement: This position is designated as hybrid, requiring the selected candidate to be present at the workplace a minimum of three times weekly, or as determined by business needs.As a Senior Software Engineering Leader, you will be responsible for the architecture, design, and development of high-performance backend services for...

  • Software Engineer

    19 hours ago


    Warren, Michigan, United States Chevrolet Full time

    About the RoleWe are seeking an experienced Software Engineer to join our Energy Engagement team within the Digital Products Engineering organization at General Motors. As a key member of our team, you will be responsible for designing, developing, and maintaining software applications that support our energy products and services.Key ResponsibilitiesDevelop...


  • Warren, Michigan, United States Chevrolet Full time

    About the RoleWe are seeking a highly skilled AI/ML Platform Engineer to join our team at Chevrolet. In this role, you will be responsible for designing, developing, and maintaining our AI/ML platform infrastructure. You will work closely with data scientists, machine learning engineers, and software developers to enhance our platform's capabilities for...


  • Warren, Michigan, United States RGBSI Full time

    Job Overview:The Lead Electrical Systems Engineer is responsible for creating robust and efficient electro-mechanical designs for heavy-duty vehicle electrical systems. This role involves conducting thorough engineering analyses and enhancing existing electrical systems and subsystems to meet the demands of modern vehicles.Key Responsibilities:Conduct...


  • Warren, Michigan, United States General Motors Full time

    Job OverviewWe are in search of a seasoned technical leader to become an integral part of our team, spearheading initiatives in the design and execution of robust data ingestion, management, and processing systems that drive our AI infrastructure. Key ResponsibilitiesAs a crucial member of our engineering team, you will:Architect and develop a...


  • Warren, Michigan, United States RGBSI Full time

    Position Overview:The Senior Electrical Engineer will be responsible for creating and refining electro-mechanical designs that ensure the reliability, functionality, and cost-effectiveness of electrical systems for heavy-duty vehicles.Key Responsibilities:Conduct engineering analyses and develop electrical designs or modifications for systems and subsystems...


  • Warren, Michigan, United States Booz Allen Hamilton Full time

    About the RoleWe are seeking a highly skilled Senior Systems Engineer and Digital Engineering Lead to join our team at Booz Allen Hamilton. As a key member of our engineering team, you will be responsible for leading the development and upgrades of ground systems by leveraging digital engineering and model-based systems engineering (MBSE) activities.Key...


  • Warren, Michigan, United States Wood plc Full time

    Job OverviewWood Applied Intelligence is seeking a Senior Process Control Engineer with expertise in programming Ovation DCS systems. The ideal candidate will possess experience in instrumentation and controls, particularly within the Water and Wastewater sectors, as well as Power plant systems.Key Responsibilities:Utilize Ovation DCS Certification,...


  • Warren, Michigan, United States Wood plc Full time

    Job OverviewWood Applied Intelligence is seeking a highly skilled Senior Process Control Engineer with expertise in programming Ovation DCS systems. The ideal candidate will possess a strong background in instrumentation and controls, particularly within the Water and Wastewater sectors, as well as Power plant systems.Key Responsibilities:Utilize Ovation DCS...


  • Warren, Michigan, United States Wood plc Full time

    Job OverviewWood Applied Intelligence is seeking a highly skilled Senior Process Control Engineer with proven expertise in programming Ovation DCS systems. The ideal candidate will possess relevant certifications and a strong background in instrumentation and controls, particularly within the Water and Wastewater sectors, as well as Power plant systems.Key...


  • Warren, Michigan, United States Manpower Engineering Full time

    Manpower Engineering, a prominent player in the manufacturing sector, is in search of a Lead Process Improvement Engineer to enhance their dynamic team. In this pivotal role, you will be instrumental in the Manufacturing Engineering Division, collaborating with various production units. The successful candidate will be a driven and results-focused...


  • Warren, Michigan, United States Manpower Group Inc. Full time

    Manpower Group Inc. is on the lookout for a Lead Process Improvement Engineer to enhance our dynamic team. In this pivotal role, you will be instrumental in the Manufacturing Engineering Division, providing essential support to various production units. The successful candidate will be a driven and results-focused professional, equipped with outstanding...


  • Warren, Michigan, United States Waltonen Full time

    Job OverviewWaltonen Engineering is on the lookout for a Lead Engineering Processor to enhance our dynamic team.Key ResponsibilitiesReport directly to the Processing Manager at Waltonen.Oversee the successful execution of intricate engineering assignments and projects.Initiate, guide, supervise, and manage both major and minor engineering endeavors within a...


  • Warren, Michigan, United States Chevrolet Full time

    About the RoleWe are seeking an experienced Senior Group Product Manager to lead the development of our Commercial Software Platform, a foundational experience for all of GM's commercial software products.Key ResponsibilitiesLead and Develop: Lead a team of skilled product managers dedicated to building experiences that help our commercial customers leverage...


  • Warren, Michigan, United States Manpower Group Inc. Full time

    Senior Manufacturing Process EngineerManpower Group Inc. is currently seeking a Senior Manufacturing Process Engineer to enhance their dynamic workforce. In this pivotal role within the Manufacturing Engineering Department, you will support diverse production teams and contribute to the optimization of manufacturing operations. Key Responsibilities:1....


  • Warren, Michigan, United States Manpower Group Inc. Full time

    Senior Manufacturing Process EngineerManpower Group Inc. is actively seeking a Senior Manufacturing Process Engineer to enhance their dynamic workforce. In this pivotal position, you will be integral to the Manufacturing Engineering Department, providing essential support to various production teams. The successful candidate will exhibit a high level of...


  • Warren, Michigan, United States Chevrolet Full time

    Position OverviewAs a Senior Product Manager for Chevrolet's Commercial Software Platform, you will play a pivotal role in shaping our software offerings for commercial fleets. This hybrid position requires you to collaborate with teams across various locations, ensuring a cohesive approach to product development.Key ResponsibilitiesProduct Lifecycle...


  • Warren, Michigan, United States Waltonen Full time

    Position OverviewWaltonen Engineering is seeking a highly skilled Senior Processor to oversee critical engineering initiatives. This role involves managing intricate projects and ensuring their successful completion.Key Responsibilities- Report directly to the Processing Manager.- Oversee the execution of significant engineering tasks, providing both...


  • Warren, Michigan, United States Chevrolet Full time

    Job DescriptionWe are seeking a highly skilled and experienced Staff Hardware Engineer to join our team at Chevrolet. As a key member of our engineering team, you will be responsible for leading the strategic selection and development of semiconductors for use across the enterprise.Key Responsibilities:Develop written specifications for components within...


  • Warren, Michigan, United States Chevrolet Full time

    Position OverviewAs a Senior Product Manager for Chevrolet's Commercial Software Platform, you will play a pivotal role in shaping our software offerings for commercial fleets. This hybrid position requires you to collaborate with teams in both Warren, MI and Mountain View, CA.Key ResponsibilitiesProduct Lifecycle Management: Oversee the complete product...