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 us.fitly.work. 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.
- ...successful candidate is expected to report to Austin, TX or Warren, MI three times per week, at minimum.The RoleAs 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
- ...and in how we will influence the future of transportation. Our Software Services team is on the forefront of this work, emboldening... ...move us forward and achieve our mission. The RoleAs a Software Engineering - Site Reliability Engineer (SRE) on the Connectivity team, you...SeniorFull timeWork experience placementLocal areaWork from homeRelocationRelocation package
- .... This means the successful candidate is expected to report to Warren, MI, or Austin, TX three times per week.The RoleThe 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
- Job DescriptionThe RoleThe Manufacturing Data Engineering organization designs, builds, and maintains scalable data systems for manufacturing... ..., maintenance, and cost across GM’s plants.We are seeking a Senior Software Engineer to lead integration with robotic devices and...SeniorFull timeH1bLocal areaWork from home
- Job DescriptionAbout the RoleWe’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 issues...SeniorFull timeLocal areaRemote workWork from homeRelocation package
- ...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
- Senior Planisware Software EngineerJob#: 3056500Job Description:Senior Planisware Software EngineerLocation: Warren, MI or Austin, TX (Hybrid Onsite... ...)Role OverviewAn experienced Senior Planisware Software Engineer is required to design, build, and maintain an enterprise...Senior
- Job DescriptionThe Role:As a senior engineer, you will help design, build, and safeguard the quality of applications across the GM's Product... ....You will have the opportunity to work hands-on writing software or solutions, based on detailed requirements and system specifications...SeniorFull timeContract workH1bLocal areaWork from homeRelocation package
$170.6k - $261.3k
...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features.... ...Maneuver (MRM) to bring the vehicle to a safe stop. The RoleAs a Senior Software Engineer on the Secondary Driving System team within Embodied AI,...SeniorFull timeLocal areaRemote workWork from homeRelocation packageFlexible hours$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- Job DescriptionAbout the Role We are seeking a Senior Mainframe Software Engineer to design, develop, maintain, support, and modernize enterprise applications that enable critical GM business operations. This role will develop solutions that drive innovation and competitive...SeniorFull timeLocal areaWork from home
- ...DescriptionThe RoleGeneral Motors’ Advanced Security Engineering team develops advanced security... ...safely is a core part of the role.As a senior individual contributor, you will work... ...practical experience.5+ years of experience in software engineering, cloud engineering, or...SeniorFull timeLocal areaWork from homeWorldwideRelocation package
$58 per hour
*** US Citizens or Green Card Holder Only. No C2C or 3rd Parties *** Summary The Ash Group is hiring a Senior Software Engineer (24722) for our client, a global leader providing advanced systems and support in defense, aerospace, and security. This is a 12-month contract...SeniorContract workImmediate start- Job DescriptionThe Role: At AV (Autonomous Vehicles) Software Organization within General Motors, we are working on developing cutting-... ...generation vehicles. As the ADAS/AV Platform Software Verification Engineer, you will play a crucial role in defining, implementing, and...SeniorFull timeWork experience placementLocal areaWork from homeFlexible hours
$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- ...the next generation of embedded platform software to deliver state of the art features to... ...along with it. We are looking for energetic engineers to help us deliver high quality test... ...ensure the success of our features. As a Senior Software Developer - Test Framework at...SeniorFull timeWork at officeLocal areaWork from homeRelocation packageFlexible hours3 days per week
$144.7k - $261.3k
....About the TeamEvery autonomous-driving engineer at GM eventually asks the same questions... ...to fixing the vehicle.About the RoleOur senior engineers don't wait for a spec. Demand... ...engineers need to trust and use it: vehicle, software version, location, and ingestion status....SeniorFull timeLive inLocal areaRemote workWork from homeRelocation packageFlexible hours$85k - $150k
...design and proof of concept work has been completed across all major workstreams and the team is moving into execution. The Senior Software Engineer joining this team will contribute to a well-defined migration program while maintaining a production platform that runs...SeniorFull timeTemporary workPart timeWork experience placementWork at officeRemote workRelocation packageMonday to FridayFlexible hoursNight shift- Job DescriptionThe RoleWe 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 role...SeniorFull timeLocal areaWork from homeRelocation package
- Job DescriptionThe 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 focuses...SeniorFull timeLocal areaWork from homeRelocation package
- As a Senior Software Engineer II, you are an expert developer who has demonstrated your ability to innovate and support the team and beyond. You support and guide the team's consistent delivery of iterative value to its clients. Recognized for your expertise, as a Senior...SeniorFull timeImmediate startNight shiftWeekend work
$58 - $63 per hour
We are seeking a Senior Software Engineer for our client to lead software development efforts supporting munitions programs. This role combines hands‑on real‑time embedded software development with technical project leadership, with approximately 60% focused on software...Senior- As a Senior Software Engineer, you will help build and scale a newly launched AI-first product that directly impacts company revenue by helping our internal sales team members focus on the clients most likely to convert.This role is for an engineer who wants to own meaningful...SeniorFull timeLive inShift workNight shiftWeekend work
- ...the world forward. Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-winning vehicles bring... ...to choose between performance and sustainability, design and engineering, ambition and integrity. In Lucid Air and Lucid Gravity, we have...SeniorHourly pay
- ...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
$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$106k - $159.5k
...purposeful work and meaningful impact every day. Learn more about what makes us different and how you can make your mark as a Senior Software Engineer at Marsh Agency. Marsh Agency helps people and organizations manage risk and prepare for the future through insurance,...SeniorMinimum wageLocal areaRemote workNight shift- The Senior Image Analysis Software Engineer is responsible for designing, developing, and deploying advanced image analysis solutions that support high-content microscopy screening and translational research initiatives. This role combines software engineering, artificial...SeniorFull time
- DescriptionSAIC is currently seeking a Software Safety Engineer in Huntsville, Alabama to support to U.S. Army Integrated Fires Mission Command... ...prioritized and resolved in a timely mannerProvide updates to senior management regarding safety program status/issues, as well...SeniorWork at officeRemote workRelocation2 days per week1 day per week
- ...decision making, surface actionable insights, and unlock measurable productivity gains across the product lifecycle. As a Senior Software Engineer, you will be responsible for developing data intensive and AI-enabled software applications that support Product Development...SeniorFull timeLocal areaWork from homeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship remote Warren, MI
- software engineer remote Warren, MI
- work from home software developer Warren, MI
- information technology software engineer Warren, MI
- senior software engineer remote Warren, MI
- junior software developer remote Warren, MI
- software engineer travel Warren, MI
- startup software engineer Warren, MI
- senior software design engineer Warren, MI
- software developer Warren, MI




