Senior Software Engineer - Mechatronics Infrastructure jobs in United States
cer-icon
Apply on Employer Site
company-logo

General Motors · 2 hours ago

Senior Software Engineer - Mechatronics Infrastructure

General Motors is leading the charge towards a future of Zero Crashes, Zero Emissions, and Zero Congestion. They are seeking a Senior Software Engineer to design, develop, and implement software for embedded control systems, focusing on mechatronic infrastructure and collaborating with various specialized teams.

AutomotiveElectric VehicleInformation ServicesManufacturingTransportation
check
H1B Sponsor Likelynote

Responsibilities

Design, develop, and implement software in C. Lead cross functional teams in the design, creation and deliver software for embedded controls systems for the infrastructure layers including HWIO, BSW, Complex Drivers, SUMs, and other
Test & demonstrate software functionality & readiness in prototype benches
Ensure common solutions across all GM owned software
Document requirements for design solution and link them to test cases that can demonstrate software functionality
Utilize automated test tools in build environments and benches to verify functionality of the developed software
Coordinate and collaborate with specialized teams such as Systems, Safety, Electrical Architecture, Cybersecurity, Software Defined Vehicle, Calibration and Vehicle Performance
Support of root cause analysis and debugging
Collaborate and lead meetings with suppliers to develop micro, peripheral, and ECU specific solutions for new technology
Lead software quality improvements to determine if restructuring is needed to improve quality, maintainability, reusability, or other software improvements
Troubleshoot code to resolve design deficiencies and develop solutions to resolve them

Qualification

Embedded software developmentReal Time Operating SystemsC programmingConfiguration management softwareVehicle electrical systemsAUTOSAR BSW LayersAnalytical problem-solvingUnderstanding electrical circuitsPythonGitHub ActionsCommunication skillsInterpersonal skillsWork independently

Required

Bachelor of Science degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent Engineering degree
5+ years of experience in embedded software development (Embedded C)
Ability to read schematics and understand basic electrical circuits
Understanding and knowledge of infrastructure and basic software
Proven ability to work independently under a tight, demanding schedule
High level of oral and written communication skills
High level of interpersonal skills to work independently and effectively with others
High level of analytical problem-solving skills and ability to deal with ambiguity
Experience with Real Time Operating Systems (RTOS) for microcontrollers
Experience with configuration management software (GIT, etc)

Preferred

Master's degree in computer engineering, Computer Science, Electrical
Knowledge in vehicle electrical systems
Experience with 10BASE-T1S, 100/1000BASE-T1, and multi-gig Automotive Ethernet networks
Experience with designing, developing, and testing AUTOSAR BSW Layers (Communication Services, Memory Services, System Services and Complex Device Drivers)
Experience with embedded compiler, linker, debugging tools, and software such as Lauterbach, ISOLAR, Tresos, Wireshark, oscilloscopes, and other general lab equipment
Experience with Open Alliance solutions (e.g., TC10/14)
Experience writing Python and GitHub Actions
Experience developing, configuring, and integrating Marvell automotive ethernet switches

Benefits

Relocation benefits

Company

General Motors

company-logo
General Motors is an automotive company that designs, produces, markets, and distributes vehicles and vehicle parts.

H1B Sponsorship

General Motors has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (787)
2024 (740)
2023 (450)
2022 (795)
2021 (748)
2020 (452)

Funding

Current Stage
Public Company
Total Funding
$8.51B
Key Investors
US Department of Energy
2025-05-05Post Ipo Debt· $2B
2024-10-31Grant· $8M
2024-07-11Grant· $500M

Leadership Team

leader-logo
Mary Barra
Chair and Chief Executive Officer
linkedin
leader-logo
Tony Cervone
Senior Vice President, Global Communications
linkedin
Company data provided by crunchbase