Senior Software Engineer - CI/CD and Software Development Tools
General Motors Proving Ground
Job DescriptionThe RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join the Continuous Integration/Continuous Deployment (CI/CD) and Embedded Software Development Tools organization within Virtualization & Embedded Software Development Tools (VEST). In this role, you will play a critical part in designing, building, and operating cloud-based CI/CD platforms and pipelines that support GM’s embedded software production and large-scale virtualized test environments.You will blend deep CI/CD tooling expertise with strong cloud infrastructure skills to enable automated software builds, scalable Bazel-based build and test systems, and headless execution of test cases against co-simulation packages for embedded vehicle software. These capabilities are hosted on modern cloud platforms, providing integrated virtual workspaces, seamless integration with test environments, accelerated build and test workflows, and continuous visibility into software quality for teams across the enterprise.What You’ll DoDesign, develop, and maintain CI/CD pipelines for embedded software production, enabling automated builds, integration, and testing.Architect, implement, and operate cloud-based platforms that host build, test, and virtualization capabilities as part of an end-to-end CI/CD framework.Collaborate with cross-functional teams (development, test, platform, IT operations, cybersecurity) to define, document, and implement best practices for build, test, and deployment automation.Ensure the scalability, reliability, availability, and security of CI/CD pipelines and cloud platforms, optimizing them for efficient and predictable software delivery.Integrate CI/CD pipelines with physical and virtual test environments to enable seamless execution of automated test suites and co-simulation workloads.Develop new and innovative methods to automate provisioning, configuration, monitoring, and maintenance of the virtualization platform and associated cloud services.Monitor and analyze pipeline and platform performance, reliability, and software quality metrics; identify bottlenecks and implement data-driven improvements.Work closely with software developers, architects, test engineers, and stakeholders to troubleshoot and resolve issues related to builds, pipelines, and cloud infrastructure.Act as a subject matter expert for cloud infrastructure, CI/CD, and virtualization within the broader organization, providing guidance, documentation, and training as needed.Partner with internal IT operations, infrastructure, cybersecurity, and supplier teams to ensure platforms comply with corporate policies, standards, and requirements.Prepare and deliver clear updates, technical reviews, and live demonstrations of platform capabilities and roadmap to various levels of leadership and external partners.Stay current with industry trends and advancements in DevOps, cloud-native technologies, and virtualization, and incorporate relevant innovations into the platform.Your Skills and Abilities (Required Qualifications)Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.Minimum of 5–7 years of experience in software tools, platform, or infrastructure development, with a strong focus on DevOps, CI/CD pipelines, and/or cloud-based applications.Strong expertise in building and maintaining CI/CD pipelines using tools such as Jenkins and GitHub Actions (or comparable technologies).Hands-on experience with major cloud platforms (such as Azure or AWS) and relevant services, including containerization and orchestration (Docker, Kubernetes, etc.).Proficiency in programming and scripting languages such as Python, Bash, and at least one of C, C++, or Java.Solid understanding of embedded software development tools, build processes, and workflows.Knowledge of test automation frameworks, tools, and practices for software validation in both virtual and hardware-in-the-loop environments.Demonstrated experience designing, implementing, and maintaining CI/CD pipeline solutions for complex, multi-component systems.Strong problem-solving and troubleshooting skills across build, pipeline, and infrastructure layers.Excellent communication and collaboration abilities, with a track record of working effectively in cross-functional, Agile/DevOps environments.Proven ability to lead or drive challenging technical projects with high levels of ambiguity to successful completion.Preferred QualificationsMaster’s degree in Computer Science, Electrical Engineering, or a related engineering discipline.Experience developing and maintaining large-scale cloud-native platforms supporting build, test, or simulation workloads.Familiarity with GM in-house test automation tools and libraries, or similar automotive/embedded test frameworks.Familiarity with software build systems and tools used for embedded development.Knowledge of automotive communication protocols (e.g., CAN, LIN, Ethernet, SPI).Experience with automotive development tools such as Vector CANape/CANoe, dSPACE SystemDesk/VEOS, AutoVal, or Intrepid Vehicle Spy.Experience integrating or supporting virtual workspaces and remote development environments.Awareness of corporate cybersecurity standards and best practices and how they apply to cloud and CI/CD platforms.Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position, as well as geography of the selected candidate. • The salary range for this role is 129,400 and 260,300. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position. • Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance. Benefits: • Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc). This role is based remotely, but if the selected candidate lives within a specific mile radius of a GM hub, they will be expected to report to the location three times a week {or other frequency dictated by your manager}. This job may be eligible for relocation benefits. About GMOur vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.Why Join UsWe believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.Benefits OverviewFrom day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.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. We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.AccommodationsGeneral 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, emailus 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.SummaryLocation: Milford, Michigan, United States of America; Remote - United States; Austin, Texas, United States of America; Mountain View, California, United States of America; Warren, Michigan, United States of AmericaType: Full time
- ...are seeking a highly skilled Senior Software Engineer to join our digital... ...focus on React-based front-end development, Shopify commerce experiences... ...quality, reliability, testing, CI/CD, observability, and... ...with Shopify, APIs, analytics tools, and downstream enterprise...SeniorFull timeH1bLocal areaWork from homeRelocationFlexible hours3 days per week
- ...are seeking an experienced Senior Software Engineer (.NET ) to join our team. In... ...you will lead the design, development, testing, and maintenance of... ...long-term fixesSupport CI/CD workflows and ensure continuous... ...integrating AI agents with tools, data sources, and...SeniorFull timeH1bLocal areaWork from homeRelocation package
- ...the Role We are seeking a Senior Mainframe Software Engineer to design, develop, maintain... ...across the full software development lifecycle, from project... ...Leverage AI-assisted development tools (GitHub Copilot, Cursor,... ...and migration automation CI/CD experience in defining and...SeniorFull timeLocal areaWork from home
$202k - $310k
...You will partner closely with engineering, product, and business teams... ...automated testing frameworks, CI/CD pipelines (GitHub), and... ...years of hands-on experience in software engineering, platform architecture... ...orchestration, including tool use, state handling, and integration...SeniorFull timeH1bLocal areaWork from homeRelocation packageShift work- ...DevSecOps EngineerCI/CD, GitLab, Linux, &... ...hiring a DevSecOps Engineer to support the integration and development of vehicle electronic... ...role focuses on CI/CD automation, GitOps... ..., embedded software integration, GitLab... ...CD) pipelines using tools such as GitLab CI/CD...SuggestedWork at office
- ...experienced and highly motivated Senior Software Engineer to design, build, and... ...engineering practices across API development, cloud-native operations,... ...of how AI-enabled tools can improve engineering productivity... ...building and maintaining CI/CD pipelines, deployment...SeniorFull timeLocal areaWork from homeRelocation package
- ...DescriptionThe Role:General Motors is seeking a Senior Software Engineer to support, design, and improve... ...routine maintenanceBuild and support CI/CD pipelines across applications,... ...and responsible use of AIEvaluate new tools and technologies through proofs of conceptMentor...SeniorFull timeLocal areaWork from homeRelocation package
- As a Backend Engineer at Sift, you’ll play a critical... ...and test very complex software solutions with minimal... ...PostgresExperience with test-driven development, including unit and... ...-powered development tools such as GitHub Copilot... ...with CI/CD tools and workflowsExperience...SeniorFull time
- ...TX three times per week.The RoleThe Senior Software Engineer - Vehicle Experience Services will play... ...(e.g., Kubernetes, Docker)CI/CD pipelines and automated testingDemonstrated... ...Qualifications:Experience with Microservice Development, Springboot 3.2+, Java 17+, Spring...SeniorFull timeLocal areaWork from homeRelocationRelocation package
- ...builds the foundational software, automation, and... ..., build and CI/CD pipelines, and automated... ...Their work enables engineering, calibration, and verification... ...-defined vehicle development process.The Role:As a Senior Software Developer,... ...execution. Build tools for SIL workflows...SeniorFull timeLocal areaWork from homeRelocation package
- As a Senior Software Engineer, you will help build and scale a newly launched AI... ...agents reason, plan, use tools, and act on their own to drive... ...get access to frontier AI development tools, including AI coding... ...Experience with AWS, Kubernetes, CI/CD, automated testing, and...SeniorFull timeShift workNight shiftWeekend work
- ...proprietary technology and software-defined vehicle... ...sustainability, design and engineering, ambition and integrity... ...blends embedded application development, ADAS feature... ...Bazel-based build systems, CI/CD pipelines, build automation, developer tooling, and code optimization....SeniorHourly pay
$160k - $200k
Job DescriptionAs a Senior Software Engineer - Go (Golang), you will design, develop, and deliver high... ..., and system designUtilize Agile development processes, including Sprint Planning,... ...microservices architecturesExperience with CI/CD pipelines, Git-based workflows, and...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours- ...years of experience in software development, with demonstrated... ...Jenkins, Docker, Circle CI, TravisExperience... ...knowledge of software engineering best practices, including... ...experience with CI/CD tools and version control... ...family.WHAT YOU'LL DOAs a Senior Software Engineer...SeniorApprenticeshipEasy work
- ...reliable and secure AI-driven tools that streamline workflows,... ...product lifecycle. As a Senior Software Engineer, you will be responsible for... ...applications that support Product Development engineering teams. You will... ..., branching strategies, CI/CD pipelines (e.g., GitHub...SeniorFull timeLocal areaWork from homeRelocation package
- ...organizational resilience.As a Senior Security Software Engineer, you will design, lead,... ...and observe services with CI/CD, automated testing,... ...programming languages.Expert in API development, microservices, event... ...practices.Hands-on with security tooling integrations (e.g., SIEM,...SeniorFull timeLocal areaWork from homeRelocation package
- ...Senior Innovation Software EngineerGenesis10 is currently seeking a... ...Innovation Software Engineer. This position can work... ...on the high-velocity development of innovation solutions... ...including Cloud Run, CI/CD, environment... ...stakeholdersEvaluate emerging tools and frameworks that...SeniorHourly payPermanent employmentContract workRemote work
$132.5k - $366.3k
...next-generation, agent-powered workflows engineered to scale in real-world settings. Our... ...equivalent; familiarity with evaluation tooling, logging, monitoring, and agent observability... ...of experience deploying to production — CI/CD, infrastructure as code (Terraform, Helm...SeniorWork experience placementLive inWork at officeLocal area- ...DescriptionThe RoleWe are seeking a Senior Software Engineering Manager to lead the... ...testing, observability, CI/CD, version control discipline... ...responsibility across application development, and 5+ years of technical... ...cloud platforms, DevOps tooling, automated testing,...SeniorFull timeLocal areaWork from homeRelocation package
- ...are seeking a highly skilled Senior Software Engineer to design, build, and... ...services end-to-end: design, development, testing, deployment, observability... ....Implement and optimize CI/CD pipelines, automation, and... ...AI-assisted development tools (for example: GitHub Copilot...SeniorFull timeLocal areaWork from homeRelocation package
- ...systems to intuitive design, intelligent software, and next-generation safety and... ...strong passion for developing software tools and the engineering process to enable a global software organization... ...scripts enabling vehicle controller development work. The main responsibility will...Full timeLocal areaWork from homeRelocation packageFlexible hours
$119.2k - $175.45k
...business analytics platform engineering team is at the... ...across the company.As a Senior Systems Engineer, you'll... ...workflows, and establish CI/CD pipelines for platform... ...different organizations within Software and ServicesStrong... ...GitOps workflows and tools (e.g., Terraform, ArgoCD...SeniorFull timeH1bLocal areaWork from homeRelocation packageFlexible hours$129.4k - $168.65k
...connected services, software-defined vehicle capabilities... ...experiences, product development, analytics, AI, and... ...for a hands-on Senior Data Engineer to help build, scale,... ...easy to operateBuild tooling and frameworks that make... ...through automation, CI/CD, Infrastructure as Code...SeniorFull timeH1bLocal areaWork from homeRelocation packageFlexible hours- ...: 1 Details: Stefanini, Inc. seeks a Software Engineer, Sr. reporting to office in Southfield,... ...platforms. Design and develop analytical tools, algorithms, and programs to support data... ...and analytics); cloud storage; CI/CD pipeline implementation; AI/ML; Java; and...SeniorWork at officeRelocation
- 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...SeniorFull timeLocal areaWork from homeRelocationRelocation package
- ...DescriptionAbout the RoleWe’re looking for a Senior Software Engineer to own and advance serviceability for... ...support, field quality, and internal tooling teams to improve workflows for... ...spent in infotainment/IVI or VCU development.Strong C++ skills in resource-constrained...SeniorFull timeLocal areaRemote workWork from homeRelocation package
$160k - $200k
Job DescriptionAs a Senior Software Engineer - Android Development, you will be responsible for design, development and testing of automotive infotainment... ...Clean Architecture.Experience with SCM and development tools such as: Git, GitHub, Parasoft, JIRA.Working knowledge...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours- ...transportation in the EV realm. Our Software Services team is on the... ...future opportunities as a Senior Software Engineer - SAP Developer. In... ...Engineer specializing in SAP Development to join our IT team. As a Senior... ...using SAP Cloud Platform tools and technologies and...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours
- ...Job Title About You: Engineering experience, preferably in high volume, low latency transaction processing systems (such as payments... ...real-time event streaming systems etc.) Experience in CI/CD pipeline creation via Jenkins. Delivered scalable products through...Senior
- ...DescriptionThe RoleThe Senior Product Cybersecurity Engineer, Product Security... ...acts as a platform and tooling owner for validation... ...of experience in software quality assurance, SDET, or software development roles Strong experience... ...working with CI/CD systems to run, track...SeniorFull timeLocal areaWork from homeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - CI/CD and Software Development Tools. Be the first to apply!
- software developer fintech Warren, MI
- ngo software engineer Warren, MI
- intel software engineer Warren, MI
- senior software engineer remote Warren, MI
- junior software developer remote Warren, MI
- software engineer full time Warren, MI
- work from home software developer Warren, MI
- senior software engineer Warren, MI
- software engineer healthcare Warren, MI
- startup software engineer Warren, MI

