You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
General Motors

Senior Embedded Software Engineer

  • Hybrid
  • 6+ years

Salary

Not stated

Similar roles pay $150K - 230K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company develops embedded control software for vehicles, and this role leads software work across its vehicle systems and suppliers.

Responsibilities

  • Build software across the full lifecycle, from requirements analysis and design through coding, defect support and production release.
  • Lead cross-functional teams that design, create and deliver embedded controls software for the HWIO, BSW, Complex Drivers, SUMs and other infrastructure layers.
  • Write, implement and debug embedded C code.
  • Test and show software functionality and readiness on prototype benches.
  • Write requirements for each design and link them to test cases that prove the software works.
  • Use automated test tools in build environments and on benches.
  • Keep solutions common across all software the company owns.
  • Work with the Systems, Safety, Electrical Architecture, Cybersecurity, Software Defined Vehicle, Calibration and Vehicle Performance teams.
  • Lead supplier meetings to develop micro, peripheral and ECU-specific solutions for new technology.
  • Lead quality work, deciding whether restructuring would improve quality, maintainability or reuse.
  • Support root cause analysis and debugging, and troubleshoot code to fix design flaws.

Requirements

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Electronic Engineering or a related field.
  • 5 years as a Software Engineer, Embedded Software Engineer or a related role.
  • 5 years of embedded software development.
  • 5 years with IBM Synergy or other configuration management software.
  • 5 years with embedded compilers, linkers and debugging tools, including Lauterbach, ETAS INCA, CANalyzer, oscilloscopes and general lab equipment.
  • 5 years with Test Driven Development and Behavior Driven Development.
  • 5 years developing AUTOSAR-compliant infrastructure and firmware.
  • 5 years of code quality analysis and debugging, including test coverage and quality metrics.

Conditions

Hybrid schedule: 3 days in the office and 2 days remote.

You must be able to report to the local office.

The company is committed to a workplace free of unlawful discrimination that fosters inclusion.

Applicants may be required, where applicable, to complete a role-related assessment and/or a pre-employment screening before starting.

Benefits

  • Details on total rewards and well-being support are available through linked resources.

Where you’d work

Part of the week in the office

You can work from

  • United States

About the company

General Motors

  • Industry: Mobility

Office in United States

Also hiring in Sunnyvale, United States, Seattle, United States, Austin, United States and 8 more places

32 of their 197 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 20 checks run
  • 2 red flags

Still hiring?

14 checks

1 red flag

How crowded?

6 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details11 facts · Role, Location, Compensation, Employment, Company
Seniority
Senior
Type
Full-time
Industry
Mobility
Region
United States
Pay period
Annual
Show 6 more factsShow less

Role

Category
Development
Seniority
Senior
Experience
6+ years

Location

Work model
Hybrid
Region
United States
Office
  • United States
Remote from
  • United States

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Company

Industry
Mobility

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason