AV/ADAS Feature Moding Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

General Motors · 17 hours ago

AV/ADAS Feature Moding Senior Software Engineer

General Motors is seeking an AV/ADAS Feature Moding Senior Software Engineer to play a pivotal role in the software development of AV/ADAS systems. This role demands deep technical expertise and the ability to lead initiatives that span multiple teams and disciplines, while also mentoring junior colleagues and driving innovation in product and process.

AutomotiveElectric VehicleInformation ServicesManufacturingTransportation
badNo H1Bnote

Responsibilities

Architect, design, and implement robust embedded software solutions for AV/ADAS Feature Moding systems. This includes the following
Write and maintain code in C, C++, or Simulink
Optimize code for speed, memory usage, etc
Ensure software meets quality standards
Analyze and improve reliability and efficiency
Create and maintain technical documentation
Perform unit testing, integration testing, and system testing
Apply advanced problem-solving techniques to resolve complex, non-standard issues involving hardware-software integration, timing constraints, and system reliability
Work closely with cross-functional teams including Systems, Validation, PMO and Product
Lead and participate in code reviews, design reviews, and technical workshops to elevate team capabilities and ensure high-quality deliverables
Communicate technical concepts clearly to non-technical stakeholders
Identify opportunities to improve internal development processes, tooling, and architecture, and lead cross-functional efforts to implement these improvements
Mentor junior engineers, providing guidance on technical challenges, career development, and best practices in embedded software engineering

Qualification

Embedded software developmentC/C++ programmingReal-time systemsSimulinkSafety critical softwareCommunication protocolsTechnical documentationMentoringProblem-solvingCross-functional collaboration

Required

Bachelors degree in Computer Science or Engineering (Electrical, Computer, Mechatronics, System Design, Mechanical, Chemical or equivalent)
5+ years of engineering/technical experience
4+ years of software development experience
Write and maintain code in C, C++, or Simulink
Optimize code for speed, memory usage, etc
Ensure software meets quality standards
Analyze and improve reliability and efficiency
Create and maintain technical documentation
Perform unit testing, integration testing, and system testing
Apply advanced problem-solving techniques to resolve complex, non-standard issues involving hardware-software integration, timing constraints, and system reliability
Work closely with cross-functional teams including Systems, Validation, PMO and Product
Lead and participate in code reviews, design reviews, and technical workshops to elevate team capabilities and ensure high-quality deliverables
Communicate technical concepts clearly to non-technical stakeholders
Identify opportunities to improve internal development processes, tooling, and architecture, and lead cross-functional efforts to implement these improvements
Mentor junior engineers, providing guidance on technical challenges, career development, and best practices in embedded software engineering

Preferred

Knowledge of GM AV/ADAS products
Knowledge of GM AV/ADAS software architecture
2+ years of real-time embedded software systems experience
1+ year of safety critical software experience
1+ year of communication protocols like CAN and Ethernet

Company

General Motors

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

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