Senior Software Engineer
General Motors Proving Ground
Description
DUTIES: Lead and generate technical solutions including specifying of requirements, functional decomposition, analysis, development and testing for current, new and major programs. Lead development of software system team design content and software anomaly corrections. Perform complex design analysis. Specify and balance system requirements. Provide, communicate, support common best practices among software community. Perform as Subject Matter Expert (SME) for at least on platform or application component. Hybrid Work Policy - 3 days In-office, 2 days remote - Must be able to report to local office.
REQUIREMENTS : Bachelor’s degree in Computer Science, Electronics Engineering, Software Engineering, Electrical Engineering, or related field of study. Seven (7) years of experience as a Software Developer, Graduate Teaching Assistant, IT Analyst, Systems Engineer, or related occupation. Or Master's degree in Computer Science, Electronics Engineering, Software Engineering, Electrical Engineering, or related field of study. Five (5) years of experience as a Software Developer, Graduate Teaching Assistant, IT Analyst, Systems Engineer, or related occupation. Three (3) years of experience with the following: Building production-level frontend applications using React, Angular, WebGL or similar frameworks; JavaScript, TypeScript and dynamic frontend fundamentals; Building, deploying, and operating high-availability services; experience creating ground up enterprise architecture, systems architecture, integration architecture standards, frameworks, and practices; and Programming experience in Python, Java, Go. One (1) year of experience with the following: Manage large technical initiatives from idea to operationalization and continuous evolution of technical solution to enable new business capabilities and improve efficiencies; and experience working with cloud infrastructure, automations, configuration management, artifact management and building advanced CI/CD solutions.
#LI-DNI
About GM
Our 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 Us
We 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.
Total Rewards | Benefits Overview
From 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.
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 Show email or call us at Show phone number. 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.
$160k - $200k
...Job Description As 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...SeniorLocal areaWork from homeRelocation packageFlexible hours- ...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
$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- ...About the Role Join GM’s Digital Products Engineering organization and help define the next... ...subscription and billing platform. As a Staff Software Engineer (Level 8), you will lead... ...the broader billing platform. This is a senior individual contributor role: you will design...SeniorH1bRelocation package
$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- 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
- Key Responsibilities Define and evolve the software architecture for automotive instrument panel cluster ECUs, ensuring scalability and... ...code reviews, establish best practices, and mentor junior engineers on embedded development techniques. Diagnose and resolve complex...Senior
- Job Description We are seeking an experienced Senior Software Engineer to lead the design and development of scalable, reliable software systems. This role requires operating independently, owning complex technical initiatives, mentoring others, and partnering closely...SeniorLocal area
$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- Description DUTIES : Contributes to the development of embedded software and tools for the GM Infotainment components. Works on the... ...tools using Python and C#. Work with GM business leads and engineering specialists to identify, capture and refine system requirements...SeniorFull timeWork at officeLocal areaRemote workWork from home
$190k - $240k
...honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Engineering team builds systems that power affirm’s mission. We take pride in our craft, building reliable, performant, and scalable...SeniorWork at officeRemote workFlexible hours- We’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 stability. By analyzing...SeniorLocal area
- Senior Software Engineer - Vehicle Communication (C++) Pittsburgh, PA, Detroit, MI Latitude AI (lat.ai) develops automated driving technologies, including L3, for Ford vehicles at scale. We’re driven by the opportunity to reimagine what it’s like to drive and make travel...SeniorPermanent employmentWork at officeImmediate startVisa sponsorship
- General Motors is seeking a Senior Software Engineer to shape the user experience for infotainment and digital cluster systems. You will work across embedded RTOS and Android environments using C++ and modern UI frameworks to deliver high-performance interfaces. The role...Senior
- General Motors is seeking a Senior Engineer in Warren, Michigan to enhance developer tools and practices. This role involves designing and... ...production systems at scale, mentoring junior engineers, and driving software best practices. The ideal candidate will have a Bachelor's...Senior
$140k - $200k
Senior Software Engineer, Core Experiences - Detroit, MI, USA Detroit, MI, USA Overview We’re looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product experience...SeniorRemote work- General Motors is looking for a Senior Software Engineer in Warren, Michigan, to enhance enterprise applications and platform capabilities. The role involves modernizing systems, deploying applications in cloud environments, and driving technical improvements. Candidates...Senior
- General Motors is looking for a Senior Mobile Engineer to join their Commercial Software team, focusing on developing high-performance mobile applications. The role involves leading mobile app development throughout the software lifecycle, collaborating with cross-functional...SeniorWork at office
$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorRemote jobWork at office- SwiftCruit is looking for cybersecurity professionals to safeguard information assets and defend against cyber threats. As part of the Cybersecurity Team, your responsibilities will include designing secure platforms, integrating systems, and collaborating with SecOps teams...Senior
- Grounded, a Detroit-based startup, seeks a Senior Software Engineer to build software for mobile app, fleet dashboard, and onboard computer systems. You’ll tackle hardware/software boundaries and help automate design-to-manufacturing for mass customization. You’ll own...Senior
$178.42k - $230.5k
...delivering and maintaining the tools and services engineers here at GM use every day to do their best work and... ...in their domain. Job Overview We are looking for a Senior Engineer with extensive background in software and systems engineering, a passion for developer productivity...SeniorWork experience placementLocal areaWork from homeRelocation packageFlexible hours$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$71 per hour
...Job Title: Senior Android Developer We are looking for a Senior Android Developer with 8+ years of experience. This is a hybrid role based in Johnston or Dallas, with a maximum rate of $71/hour. Key Skills: Strong experience in Kotlin/Java, Android...Senior$160k - $200k
General Motors is looking for a Senior Software Engineer - Go (Golang) to design and develop high-performance middleware solutions for in-vehicle infotainment systems. The ideal candidate will have over 5 years of experience and proficiency in Go programming, working collaboratively...Senior$37 - $45 per hour
...Insight Global is looking for a Process Engineer. The Process Engineer is responsible for defining, designing, leading, and delivering an assembly system for new & major programs. The primary responsibility will be to source, design, build and qualify the process and...- ...Requirements, Test Plan, and Test Cases documents • Vehicle builds and software development • System testing execution and analysis tools,... ...simulations Requirements • BS in Computer Science, Engineering, or a similar Software-focused degree • Proficiency in...
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- EY is seeking a Senior in Application Design and Development to develop and integrate user interfaces across platforms like mobile and web. The role involves identifying customer requirements and delivering effective technological solutions. You will manage project statuses...Senior
- Your Tasks We have an exciting opportunity for an Applications Engineer specializing in conveyance solutions for automotive assembly plants. In this role, you will be pivotal in supporting Sales, Product Line Management, and Engineering by developing accurate technical...SeniorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ngo software engineer Warren, MI
- software developer Warren, MI
- part time software developer remote Warren, MI
- senior software engineer ruby on rails Warren, MI
- software engineer amazon Warren, MI
- senior software design engineer Warren, MI
- software engineer remote Warren, MI
- entry level software engineer remote Warren, MI
- software developer fintech Warren, MI
- consulting software engineer Warren, MI


