Senior Software Developer - Manufacturing Engineering

General Motors

Warren, United States
Onsite
C++ coding experience
Linux operating systems experience
Hardware experience
Our product teams are redefining mobility through a human-centered design process, creating vehicles and experiences designed not just to be seen, but to be felt

Job Summary

  • Our product teams are redefining mobility through a human-centered design process, creating vehicles and experiences designed not just to be seen, but to be felt.
  • The purpose of this role is to develop flexible and portable code to be used by multiple organizations to update electric control units in and outside of the vehicle.
  • 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.

Matching Summary

Our product teams are redefining mobility through a human-centered design process, creating vehicles and experiences designed not just to be seen, but to be felt.

Skills & Requirements

Must-have

  • C++ coding experience
  • Linux operating systems experience
  • Hardware experience
  • USB, TCP/IP, and SQL
  • Unit testing experience
  • JIRA or equivalent system

Nice-to-have

  • Dynamic team player
  • Ability to teach and learn
  • Technical documentation skills
  • Break down complex problems
  • Successful new technology integration

Key Requirements

  • 8+ years C++ coding experience
  • Experience with Linux
  • Hardware experience
  • USB, TCP/IP, SQL
  • Unit testing
  • JIRA or equivalent
  • Confluence or equivalent

Work Rights

Not specified

Tailored Resume

Cover Letter