Senior Software Engineer
General Motors
Description
Work Arrangement:
Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Warren, MI or Milford, MI, three times per week.
The Role
We are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an agnostic software tool chain that supports multiple GM vehicle architectures and enables Tier 1 suppliers to build software to GM specifications. This role owns the technical direction of the tool chain and requires strong expertise in serial data, requirements, and complex vehicle scenarios, with the ability to translate them into lower-level simulated environments for testing and validation.
What You'll DoLead technical solution development, including requirements definition, functional decomposition, analysis, development, and testing for current, new, and major programs.
Lead software system design activities and software anomaly correction efforts.
Perform complex design analysis.
Promote and support common software engineering best practices across the software community.
Serve as a subject matter expert for at least one platform or application component and backup support for another.
Lead and participate in continuous improvement initiatives related to software development processes, methodologies, and tools.
Develop and maintain test tools for serial data CAN communication and ethernet communication across vehicle architectures.
Design, develop, and execute performance validation strategies and tests for new and existing software features and systems.
Collaborate with cross-functional teams, including Tier 1 suppliers, manufacturing, and integration teams to support seamless software integration and deployment.
Develop and maintain technical documentation, including design specifications, test plans, user guides, and root cause analysis reports.
Mentor junior engineers and contribute to a culture of continuous learning and technical excellence.
Stay current on industry best practices, emerging technologies, and automotive software trends.
Your Skills and Abilities (Required Qualifications)At least 5-7 years of experience with hands on Python and/or C#.
High level experience with Vector / CAPL Scripts.
Strong experience developing and maintaining software tool chains.
Strong understanding of serial data, requirements, and complex vehicle scenarios.
Ability to translate complex vehicle scenarios into lower-level simulated environments for testing and validation.
Experience supporting multiple vehicle architectures.
Ability to lead technical solution development, including requirements, analysis, development, and testing.
Experience with serial data CAN communication.
Experience with SOMEIP ethernet communication development.
Experience with automotive cyber security.
Ability to collaborate effectively with cross-functional teams and external suppliers.
Experience creating technical documentation, including design specifications, user guides, and integrating test plans.
Ability to provide technical leadership, serve as a subject matter expert, and mentor junior engineers.
Experience with Ethernet communication protocol debug, utilizes tools such as wireshark.
Additional Information:
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 may be eligible for relocation benefits.
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.
- ...Responsibilities Deliver high-quality software for embedded controls systems in the electrification space, specifically for High Voltage... ...available. Qualifications Bachelor's degree in Electronic Engineering, Electrical Engineering, Mechanical Engineering, Computer Engineering...SeniorWork at officeLocal areaRemote work
- ...Senior Software Engineer - Battery State Estimation Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to the Milford Proving Ground in Milford, MI three times per week, at minimum. The Role: General Motors is undergoing...SeniorLocal areaWork from homeRelocation packageShift work
- ...user requirements and design documents Design, develop, and test software Review existing code Development of web based applications... ...algorithm building background is very helpful Education BS in Engineering or technical field related to Computer Science/Engineering, Mathematics...Senior
- DMC Huron Valley-Sinai Hospital in Oakland County is committed to outstanding customer service and medical care. This hospital features the Harris Birthing Center with all private birthing suites, the Charach Cancer Treatment Center (affiliated with the Barbara Ann Karmanos...SeniorFull timeWork experience placementShift workAfternoon shift
- ...A software development company in Novi, MI is seeking a Java Full Stack Developer experienced in both front-end and back-end development... ..., and employing security best practices. This is a full-time role requiring a mid-senior level of experience. #J-18808-Ljbffr...SeniorFull time
- ...Vmec Systems Engineering Process Owner Drive the VMEC Systems Engineering processes to all areas of the VMEC organization through collaboration... ...role. Two years of experience with: Embedded Controls, Software Architecture; Automotive mechanical systems, electrical and...SeniorWork at officeLocal areaRemote work
- ...desire to influence the future of electric power distribution on GM’s exciting new vehicles? Consider a role as a Senior Software Solution Lead Engineer (SSLE) on our LVI (Low Voltage Infrastructure) Team. An LVI Senior SSLE develops some of GM’s most advanced and...SeniorFull timeLocal areaWork from homeRelocation package
- ...Senior Environmental Engineer At GM environmental, we are geared towards developing creative solutions to complex environmental challenges. As an environmental engineer at Milford Proving Ground, you will have the opportunity to lead the air, waste, and water compliance...SeniorFull timeContract workRelocation package
$184.1k - $230k
...Description Description: As a Hardware-in-the-Loop (HIL) Engineer within General Motors' AV Core Infrastructure team, you will design... ...generation vehicles. You'll bridge mechanical, electrical, and software disciplines to deliver scalable, reliable, and maintainable...SeniorLocal areaWork from homeFlexible hours$148k - $226.2k
...Job Description Hybrid: This role is categorized as hybrid/remote Role: As a Senior Systems Engineer, Fault Management, on the Software Validation team within the autonomous vehicle (AV) organization, you will play a critical role in leading the strategy and execution...SeniorLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$28 - $32 per hour
...troubleshooting and problem‑solving capabilities Experience working with computers and relevant software systems Valid chauffeur’s license What’s in it for me? Opportunity to serve as a senior technical resource within a growing team Hands‑on leadership and mentorship...Senior$92.3k - $166.85k
...Description Substation Senior Civil/Structural Engineer Leidos Engineering offers its knowledge and expertise over a wide area of cutting-edge energy technologies and independent oversight, combined with proven business acumen. Building our work for publicly- and...SeniorWork at officeLocal areaImmediate startRemote work- ...the business. The Team: The Mechatronics Infrastructure Software Team enables GM’s Software Defined Vehicle platforms by... ...Abilities (Required Qualifications) Bachelor’s degree in Software Engineering, Computer Science, Electrical Engineering, Systems Engineering...Full timePart timeLocal areaWork from homeRelocation package
- Hearing Center Manager Responsible for overseeing employees and directing operations of the Hearing Center and other areas of the warehouse. Addresses personnel issues and oversees tasks performed by employees. Participates in Licensed Hearing Aid Dispenser duties. ...SeniorFull timeApprenticeshipWork at office
$17.35 per hour
Location: Fox Run Village by Erickson Senior Living We are hiring for the following shifts: Day Shift - 7am to 3:30pm - 16 hour a week position available - Position available on Memory Care! Day Shift - 7am to 3:30pm - 40 hour a week position available - Position available...SeniorHourly payLocal areaImmediate startShift workNight shiftDay shiftAfternoon shift- ...Job Description Senior Construction Engineer - Ohio or Michigan Location: Ohio or Michigan Employment Type: Full-Time Industry: Transportation / Civil Engineering / Construction Seniority Level: Senior-Level Travel: Required within project regions Compensation...SeniorFull timeFor contractorsLocal areaRemote work
- Job Title Required Education / Certification / License Certified Public Accountant (CPA) or Masters Degree in Accountancy, Finance or Business Required Experience: ~5+ years financial accounting or auditing experience ~ Must have "Big 4" Accounting Firm experience...SeniorContract work
- ...the leading projected augmented reality (AR) work instruction software platform that transforms manual manufacturing processes for companies... ...food and beverage industries. Reports to Applications Engineering Manager Schedule Type Full-time, Salary, Exempt,...Full timeWork experience placementCasual workLocal areaWorldwideFlexible hoursWeekend work
- ...Scanning and CT/Xray solutions. While doing so, the Application Engineer is to: Develop customer specific training requirements... ...requirements. Robot cell programming utilizing ZEISS Inspect Pro software. Provide customer confidence through accurate and timely...Local areaFlexible hoursNight shiftWeekend work
$16.5 per hour
...Location: Fox Run Village by Erickson Senior Living We are looking to bring 1 more housekeeper to our award winning senior living on the following shift: ~11am to 7:30pm - 1 position available Compensation: Commensurate with experience up to $16.50 hourly....SeniorHourly payInterim roleLocal areaShift work- ...Senior Mechanical Aerospace Test Equipment Systems Engineer Established in 1969, Testek is the leader in Aerospace and Aircraft Component Test Equipment. Testek... ...with electrical, hydraulic/pneumatic, and software engineers Assist in technical manual development...Senior
$60k - $65k
...Compensation: $60,000 – $65,000 annually + quarterly performance bonuses We are seeking a Senior Paralegal with a minimum of 5 years of experience to join our growing team. The ideal candidate will have a strong background in estate planning and probate law and will be...Senior- ...Senior Packaging Engineer The Senior Packaging Engineer is responsible for driving the Packaging Engineering strategy across multiple North American launch programs, leading packaging concept development, and overseeing packaging fleet implementation. Key responsibilities...SeniorWork at officeRemote work
- ...The Shyft Group is seeking a Senior Financial Analyst to support its finance department in Novi, Michigan. The role involves analyzing and reporting financial data, managing budgets, and preparing financial statements to align with company goals. The ideal candidate holds...Senior
$100k - $160k
...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program... ...us. Job Description AECOM is seeking a Senior Transportation Engineer for the Surface... ...subconsultants. Experience with design software including Bentley Open Roads Familiar with...SeniorLocal areaWorldwideFlexible hours- ...Metro Vein Centers in West Bloomfield Charter Township, Michigan, is looking for a Network Engineer to oversee network infrastructure across its clinics. This role is crucial for the modernization and security of their network architecture while ensuring optimal performance...Senior
- GENERAL RV CENTER in Wixom, Michigan, is seeking a Sr. Benefits & HR Specialist to spearhead HR projects related to employee benefits and compliance. This role will directly engage with vendors and ensure data accuracy within HR systems while supporting the overall employee...Senior
- ...experience and vehicle reliability. The Role: As a Senior Prognostics Data Engineer- Low Voltage within LVI, you’ll design, validate, and... ...You’ll collaborate closely with systems, diagnostics, software, calibration, quality, and service teams to turn vehicle...SeniorFull timeLocal areaWork from homeRelocation package
$73.45k - $132.78k
...Description Leidos is seeking a Senior Transmission Line Engineer who will work as members of a dynamic team working in a fast-paced environment... ...strong technical proficiency in industry-standard software and Leidos design processes. Required Education & Experience...SeniorWork at officeLocal areaImmediate startRemote workRelocationRelocation package$158.6k - $301.4k
...defense, and mobility industries providing clients with product engineering and low-volume production solutions. Our range of research &... ...customers bring their high-quality products to market faster. The Senior Director of Finance will serve as a key strategic and...SeniorPermanent employmentLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- senior vmware engineer Milford, MI
- senior resident engineer Milford, MI
- senior performance engineer Milford, MI
- senior storage engineer Milford, MI
- senior director diversity & inclusion Milford, MI
- senior human factors engineer Milford, MI
- senior implementation engineer Milford, MI
- senior collaboration engineer Milford, MI
- senior manager automotive Milford, MI
- senior performance tester Milford, MI


