Software Engineer, Embedded Systems
Company: General Motors
Location: Mountain View
Posted on: April 26, 2025
Job Description:
Software Engineer, Embedded SystemsSoftware Engineer, Embedded
SystemsApply remote type Hybrid locations Mountain View Technical
Center - Mountain View Technical Center time type Full time posted
on Posted 2 Days Ago job requisition id JR-202506980Job
DescriptionHybrid: This means the successful candidate is expected
to report to their primary location (Mountain View, California)
three times per week, at minimum.Relocation: This job may be
eligible for relocation benefitsThe Role: General Motors is
committed to creating a future with zero crashes, zero emissions,
and zero congestion. We are working to make our world better, safer
and more equitable to all. From start to finish, our engineering
team challenges the limits on what is possible at all experiences.
We welcome ambitious and passionate individuals who are ready to
challenge limits and contribute to making the world a better
place.The Vehicle Mechatronics Embedded Controls (VMEC)
organization is seeking Embedded Software developers, at various
levels. These developers will be responsible for designing,
developing, testing, and deploying embedded software for
significant projects that align with GM's future goals.
Specifically, this role will focus on the Body domain, which
encompasses essential vehicle systems and components responsible
for managing vehicle motion, occupant protection, comfort, vision,
visibility, and vehicle access.What You'll do:
- Working with Software Architects to understand and implement
Software Defined Vehicle (SDV) requirements and designs within the
team.
- Collaborating with an agile-scrum team to develop embedded
software for the Body domain using C code.
- Creating and integrating software while following best
practices.
- Developing software interfaces as needed to integrate new
components and enhance existing software capabilities.
- Identifying and resolving software issues and contributing to
the team's knowledge base for future reference.
- Archiving software components in GIT repository databases and
coordinating retention efforts between controls and software
teams.
- Designing test cases to ensure comprehensive software testing
at the unit, component, and integrated levels.Additional Job
DescriptionYour Skills & Abilities (Required Qualifications)
- Bachelor's degree in computer science, Mechatronics, Software,
Electrical or Computer Engineering, or equivalent experience.
- Proficiency in writing and debugging C code.
- 2+ years of embedded software development experience
- Strong oral and written communication skills as well as good
interpersonal skills to work effectively in a geographically
dispersed team.
- Individually motivated; scrum team members are expected to
pursue their goals with a high degree of independence and
motivation.What Will Give You A Competitive Edge (Preferred Skills)
- Experience with AUTOSAR (AUTomotive Open System ARchitecture)
framework-based systems design using Vector and Automotive
Ethernet.
- Familiarity with GM or other automotive software standards,
test procedures and build processes.
- Experience with software configuration management processes and
tools, such as Git Ecosystem.
- Development and testing experience in SIL/HIL or other virtual
environments.
- Prior experience working in Agile / Scrum / SAFe
methodologies.
- Experience in domains such as occupant
protection/position/comfort, vision and visibility, vehicle
access.Compensation: The compensation information is a good faith
estimate only. It is based on what a successful applicant might be
paid in accordance with applicable state laws. The compensation may
not be representative for positions located outside of the
California Bay Area. The salary range for this role is $128,000 -
196,000. The actual base salary a successful candidate will be
offered within this range will vary based on factors relevant to
the position.Bonus Potential: An incentive pay program offers
payouts based on company performance, job level, and individual
performance.About GMOur 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 UsWe aspire to be the most inclusive
company in the world. 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. Our Work
Appropriately philosophy supports our foundation of inclusion and
provides employees the flexibility to work where they can have the
greatest impact on achieving our goals, dependent on role needs.
Every day, we want every employee, no matter their background,
ethnicity, preferences, or location, to feel they belong to one
General Motors team.Benefits OverviewThe goal of the General Motors
total rewards program is to support the health and well-being of
you and your family. Our comprehensive compensation plan includes,
the following benefits, in addition to many others:--- Paid time
off including vacation days, holidays, and parental leave for
mothers, fathers and adoptive parents;--- Healthcare (including a
triple tax advantaged health savings account and wellness
incentive), dental, vision and life insurance plans to cover you
and your family;--- Company and matching contributions to 401K
savings plan to help you save for retirement;--- Global recognition
program for peers and leaders to recognize and be recognized for
results and behaviors that reflect our company values;--- Tuition
assistance and student loan refinancing;--- Discount on GM vehicles
for you, your family and friends.Diversity InformationGeneral
Motors is committed to being a workplace that is not only free of
discrimination, but one that genuinely fosters inclusion and
belonging. We strongly believe that workforce diversity creates an
environment in which our employees can thrive and develop better
products for our customers. We understand and embrace the variety
through which people gain experiences whether through professional,
personal, educational, or volunteer opportunities. GM is proud to
be an equal opportunity employer.We encourage interested candidates
to review the key responsibilities and qualifications and apply for
any positions that match your skills and capabilities.Equal
Employment Opportunity StatementsGM is an equal opportunity
employer and complies with all applicable federal, state, and local
fair employment practices laws. GM is committed to providing a work
environment free from unlawful discrimination and advancing equal
employment opportunities for all qualified individuals. As part of
this commitment, all practices and decisions relating to terms and
conditions of employment, including, but not limited to,
recruiting, hiring, training, promotion, discipline, compensation,
benefits, and termination of employment are made without regard to
an individual's protected characteristics. For purposes of this
policy, "protected characteristics
#J-18808-Ljbffr
Keywords: General Motors, Petaluma , Software Engineer, Embedded Systems, IT / Software / Systems , Mountain View, California
Didn't find what you're looking for? Search again!
Loading more jobs...