General Motors

Principal Software Engineer

Washington, District of Columbia, United States

Not SpecifiedCompensation
Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Automotive, Software DevelopmentIndustries

Requirements

Candidates must possess a Bachelor's degree in Electronics, Software, Computer Engineering, or Computer Science, or have equivalent work experience. A minimum of 10 years of experience in leading and developing Infotainment HMI Applications is required, along with experience leading global teams and working within a Product Driven Organization model. Proficiency in large Agile program delivery, including technology, API development, integrations, and cloud-based applications, is essential. Strong troubleshooting skills, a creative approach to problem-solving, and the ability to quickly learn complex environments are also necessary.

Responsibilities

The Principal Software Engineer will execute plans for the design, development, and testing of automotive infotainment application software using C/C++. This role involves working cross-functionally with various teams to ensure timely release of quality software products. The engineer will develop and lead strategic action plans, embrace agile software development practices, and guide the selection of software architecture choices and supplier partners. Responsibilities include translating business objectives into architectural solutions, managing partnerships with key internal and external teams, and facilitating cross-functional collaboration. The role also entails mentoring employees, engaging in user-story definition and analysis, and ensuring adherence to software development processes that prioritize quality, scalability, maintainability, reliability, extensibility, usability, and security. Experience in budget establishment and resource planning is also expected.

Skills

C++
Infotainment Software
Agile Software Development
Software Architecture
Product Development
Quality Assurance
Team Leadership
Cross-functional Collaboration

General Motors

Designs, manufactures, and sells vehicles

About General Motors

General Motors designs, manufactures, and sells vehicles and vehicle parts, catering to individual consumers, businesses, and government entities. The company operates in both traditional internal combustion engine vehicles and the growing electric vehicle (EV) market, generating revenue through vehicle sales and financing services. GM stands out from competitors with its commitment to community service, sustainability, and diversity, as evidenced by a majority female Board of Directors. The company's goal is to balance traditional automotive manufacturing with technological advancements in electric and autonomous vehicles.

Detroit, MichiganHeadquarters
1908Year Founded
$486.7MTotal Funding
IPOCompany Stage
Automotive & Transportation, Financial ServicesIndustries
10,001+Employees

Benefits

Paid Vacation
Paid Sick Leave
Paid Holidays
Parental Leave
Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
401(k) Company Match
401(k) Retirement Plan
Tuition Reimbursement
Student Loan Assistance
Flexible Work Hours
Discount on GM vehicles

Risks

Shutting down Cruise Robotaxi may affect investor confidence in GM's AV strategy.
Chevrolet Equinox EV recall could harm GM's safety reputation.
Leadership transition in design may disrupt continuity and brand identity.

Differentiation

GM's Dynamic Fuel Management system enhances fuel efficiency in traditional vehicles.
GM leads in board diversity with 55% women directors.
GM's pivot to personal autonomous vehicles aligns with consumer trends.

Upsides

Partnership with Nvidia boosts GM's autonomous vehicle technology capabilities.
Collaboration with ChargePoint expands EV charging infrastructure, enhancing consumer appeal.
Bryan Nesbitt's appointment as design head may bring innovation to GM's vehicle design.

Land your dream remote job 3x faster with AI