Senior Software Engineer
General Motors Proving Ground
Job Description DUTIES: Create software for vehicle level functions and perform integration and verification testing with minimal direction of lead engineers. Analyze software defects; determine root cause, create software solution, test, and verify closure. Perform design and analysis on changes. Diagnose, debug, and solve issues related to vehicle hardware and software. Work with teams from multiple groups to meet project milestones. Perform other related duties as assigned. 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, Computer Engineering, Software Engineering, or related field of study. Four (4) years of experience as a Computer Systems Analyst, Software Engineer, or related role. Four (4) years of experience in the following: Software development, data structures, and databases and integration; Scrum ceremonies and deployment and DevOps activities; Software development methodology; Performing technology evaluations and implementing prototypes; Software development practices including TDD; Developing 12-factor microservices utilizing Continuous Integration, Build, and Delivery with Spring, Spring Boot, platform, and infrastructure-as-a-service technologies and capabilities and their corresponding services including object store, configuration management, and service registries; Cloud-based infrastructure including PCF/OCF, and Azure, and development of microservices using CI-CD with Spring, Spring Boot, PaaS capabilities; Multiple interface patterns including RESTful APIs and event-based messaging; Java and JEE Business Solutions utilizing full software development lifecycle (SDLC); and Azure DevOps (ADO), GitHub, Artifactory, and similar systems along with experience in Unix/Linux shell scripting. #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. 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 or call us at View phone number on joinrs.com. 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.
$55 - $58.62 per hour
...Location: Sterling Heights, MI Salary: $55.00 USD Hourly - $58.62 USD Hourly Description: Title: Senior Software Integration Engineer Duration: 12+ Months with the possibility of extension Locations: Sterling Heights, MI Key Responsibilities Technical...SeniorHourly pay$52.29 per hour
Job Title: Senior Software EngineerJob 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 and providing technical leadership...SeniorContract workTemporary workFor contractors$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, secure...SeniorContract workTemporary workWork at officeRemote workMonday to Friday- ...Job Description The 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...SeniorFull timeLocal areaWork from homeRelocation package
- ...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...SuggestedRemote jobInternship
- ...system design, development, deployment, and maintenance of the software modules. Participate in the design of a best-in-class in-... ...local office. REQUIREMENTS: Bachelor's degree in Electronic Engineering, Computer Science, Software Engineering, or related field of study...SeniorFull timeWork at officeLocal areaRemote workWork from home
- General Motors in Warren, Michigan is seeking a Design Release Engineer for Active Thermal Hardware to lead the design, development, validation and release of thermal management components and subsystems. This role requires collaboration across multiple teams, supplier...Senior
- ...and in how we will influence the future of transportation. Our Software Services team is on the forefront of this work, emboldening... ...us forward and achieve our mission. The Role As a Software Engineering - Site Reliability Engineer (SRE) on the Connectivity team, you...SeniorFull timeWork experience placementLocal areaWork from homeRelocationRelocation package
- Media Advantage Corp is seeking a Frontend Developer with deep Angular expertise and strong Next.js experience to own UI components and performance. You will collaborate across teams, optimize cloud infrastructure, and ensure backward compatibility of Angular schemas, while...SeniorRemote job
- ...means the successful candidate is expected to report to Warren, MI, or Austin, TX three times per week. The Role The Senior Software Engineer – Vehicle Experience Services will play a key role in designing, building, and supporting the platforms and services that...SeniorFull timeLocal areaWork from homeRelocationRelocation package
- ...successful candidate is expected to report to Austin, TX or Warren, MI three times per week, at minimum. The Role As a Mobile Senior Software Engineer, your focus will be on creating cutting-edge mobile applications that provide an exceptional user experience. You will be...SeniorFull timeWork experience placementLocal areaWork from homeRelocation package
- ...office, 2 days remote - Must be able to report to local office. REQUIREMENTS: Bachelor's degree in Applied Computer Science, Software Engineering, Information Systems, Mathematics, Data Analytics, or related field of study and Five (5) years of experience as a Software...SeniorFull timeWork at officeLocal areaRemote workWork from home
- ...Job Description About the Role We’re looking for a Senior Software Engineer to own and advance serviceability for our in-vehicle infotainment (IVI) and Vehicle Compute Unit (VCU) platform. You will focus on dealership support and field quality: debugging complex VCU...SeniorFull timeLocal areaRemote workWork from homeRelocation package
- JD: Identify and analyse clients requirements Prioritize, assign and execute tasks throughout the software development life cycle Develop Java EE applications Write well-designed, efficient code Review, test and debug team members' code Design database architecture Schedule...Senior
- ...Job Description About Software Development at General Motors General Motors Software Development teams build and deliver... ...experiences. About the Role We are seeking a Senior Mainframe Software Engineer to design, develop, maintain, support, and modernize enterprise...SeniorFull timeLocal areaWork from home
- ...local office. REQUIREMENTS: Bachelor's degree in Computer Science, Computer Engineering, Information Systems, Mathematics, or related field of study and Six (6) years of experience as a Software Engineer or related role. Six (6) years of experience with: Delivering Java...SeniorFull timeWork at officeLocal areaRemote workWork from homeWorldwide
- Mettle Ops is seeking a Senior Mechanical Engineer / Program Support in Michigan to lead mechanical design, integration, build, and test across defense-related efforts. The role includes mentoring junior engineers and coordinating with program management to break objectives...SeniorContract work
- ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Job Description... ...The Role The Power and Signal Distribution Systems (PSDS) Lead Engineer is a key position responsible for designing and implementing...SeniorH1bLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...classes. Collaborate, mentor, and guide other engineers within the team. Well-developed... ...Computer Science, Computer Engineering, Software Engineering, Electronic Engineering, or... ...study. Five (5) years of experience as a Senior Software Engineer, Technical Consultant,...SeniorFull timeWork at officeLocal areaRemote workWork from homeFlexible hours
- ...Innovation Center or Warren Michigan GM Technical Center 3-4 days per week (T-W-Th) The Role We 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...SeniorFull timeH1bLocal areaWork from homeRelocationFlexible hours3 days per week
$134k - $205k
...Simulation, and our partners Behaviors, Perception, and Safety Engineers. The specific duties may include ML/RL model development as... ...experimentation. Work as part of an ML team and contribute strong software engineering (SWE) expertise. Support the ML team in...SeniorFull timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hoursShift work$170.6k - $261.3k
...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features.... ...(MRM) to bring the vehicle to a safe stop. The Role As a Senior Software Engineer on the Secondary Driving System team within Embodied AI, you...SeniorFull timeLocal areaRemote workWork from homeRelocation packageFlexible hours- ...Role General Motors’ Advanced Security Engineering team develops advanced security... ...safely is a core part of the role. As a senior individual contributor, you will work independently... .... ~5+ years of experience in software engineering, cloud engineering, or security...SeniorFull timeLocal areaWork from homeWorldwideRelocation package
- ...Job Description Job Title: Senior Backend .NET Developer Job Location: Remote Job Type: Full Time Job Description:... ...pipelines and cloud deployments. Requirement: ~6–8+ years of software development experience. ~ Strong hands-on experience with C#...SeniorFull timeRemote work
- ..., portable and electronic cord products, OEM wire products and engineered products. In addition, Southwire supplies assembled products, contractor... ...to support our customers as a value-add partner. Senior Applications Engineer Location: Remote – will consider...SeniorContract workTemporary workFor contractorsWork at officeRemote work2 days per week
- ...Job Description The Role: At AV (Autonomous Vehicles) Software Organization within General Motors, we are working on developing cutting... ...vehicles. As the ADAS/AV Platform Software Verification Engineer, you will play a crucial role in defining, implementing, and optimizing...SeniorFull timeWork experience placementLocal areaWork from homeFlexible hours
- ...We are looking for a Senior DevOps Engineer who wants to take the lessons learned from previous roles and build it the right way. You will be working under seasoned DevSecOps leadership with a proven track record of delivering FedRAMP-authorized SaaS and PaaS solutions...SeniorImmediate startFlexible hours
- ...Job Description The Role We are seeking an experienced and highly motivated Senior Software Engineer to design, build, and optimize the Mobile Backend for Frontend (MBFF) platform and back-office integration services that power GM mobile ownership experiences. This...SeniorFull timeLocal areaWork from homeRelocation package
- ...Description POSITION SUMMARY: We are looking for a Senior AI Engineer to build the systems that make AI agents do real, reliable... ...and real workflows - is the job. This is not a role at a software company, and it is not a role where you write a little code...SeniorContract work
- ...Job Description Job Description Embedded software developer - Linux / Android HAL / VHAL Senior Developer Location: Detroit, MI Linux / Android HAL / VHAL Senior Developer Looking for a senior embedded software developer with experience in: Linux (embedded...Senior
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
- senior software design engineer Warren, MI
- real time software engineer Warren, MI
- startup software engineer Warren, MI
- intel software engineer Warren, MI
- network software engineer Warren, MI
- part time software developer remote Warren, MI
- software engineer internship Warren, MI
- graduate software developer no experience Warren, MI
- software developer internship Warren, MI





