General Motors · 1 day ago
Staff Software Engineer, Secure Vehicle Access
General Motors is at the forefront of shaping the future of connected, electric, and autonomous vehicles. They are seeking a Staff Software Engineer, Secure Vehicle Access to lead the architecture design, development, testing, and implementation of embedded software in the secure vehicle access product area.
AutomotiveElectric VehicleInformation ServicesManufacturingTransportation
Responsibilities
Influence, collaborate and build relationships with cross-functional teams to develop and execute the Secure Vehicle Access roadmap
Engage with the Program, Product, Systems and Engineering teams to release robust Vehicle Access functionality across the GM portfolio on time and with high quality
Provide technical leadership & vision; generate technical innovations
Cultivate a collaborative and high-performing environment across organizational barriers, within GM and with suppliers
Provide input & guidance as it relates to work priorities for the immediate GM/supplier engineering team
Develop software architecture and designs that interact safely and efficiently in a complex environment; analyze and peer review software solutions
Plan and negotiate software release schedule and content
Support agile principles and practices, identifying and eliminating impediments
Champion early adoption of new tools and processes
Develop, coach and mentor team members
Qualification
Required
Expert knowledge of programming languages such as C, Embedded C, C++, Python (for testing/scripting)
Experience with Vehicle Electrical Architecture's standards (i.e. ISO 14229, Cybersecurity (intrusion, threat vectors), Ethernet, CAN)
Experience with automotive software standards, test methods/procedures and build processes (test-driven development and behavior-driven development (TDD and BDD))
Experience with software configuration management processes and tools (eg: GIT Ecosystem, Jira)
Bachelor's degree in Engineering, Computer Science, Math or Physics
8+ years of embedded software development experience in automotive industry
In-depth knowledge of requirements engineering process (FMEA, Preliminary Hazard Analyses, Model Based System Engineering)
Development or testing experience on SIL/HIL or other virtual environments
Knowledge of controls theory and the software development process
Excellent analytical ability and demonstrated technical leadership & competency
Excellent leadership and interpersonal skills to work effectively in a geographically dispersed team
Excellent time management, oral and written communication skills
Demonstrated ability to manage multiple projects autonomously and with high accountability for results
Experience with Lean/Agile principles
Preferred
Current or previous work experience at General Motors, automotive supplier
Master's degree in Engineering, Computer Science, Math, or Physics
Experience with vehicle development process and program execution milestones & deliverables
Experience with vehicle electrical systems, cybersecurity (secure messaging, secure boot, secure debugging)
Experience with relevant tools (e.g.: Matlab, Simulink, Vector, Intrepid, Rhapsody, Gears, Doors, ADO, RTC, etc.)
Benefits
Medical
Dental
Vision
Health Savings Account
Flexible Spending Accounts
Retirement savings plan
Sickness and accident benefits
Life insurance
Paid vacation & holidays
Tuition assistance programs
Employee assistance program
GM vehicle discounts
Company
General Motors
General Motors is an automotive company that designs, produces, markets, and distributes vehicles and vehicle parts.
Funding
Current Stage
Public CompanyTotal Funding
$8.51BKey Investors
US Department of Energy
2025-05-05Post Ipo Debt· $2B
2024-10-31Grant· $8M
2024-07-11Grant· $500M
Leadership Team
Recent News
2026-01-09
2026-01-09
Dallas Morning News
2026-01-07
Company data provided by crunchbase