Hybrid Senior Software Engineer

Posted 6 hours ago

Apply now

About the role

  • Senior Software Engineer developing C++ software for GM's next generation of embedded platform software. Building runtime software that supports high-performance, low-latency vehicle autonomy features.

Responsibilities

  • Develop software in C++ to interface with the autonomy stack with the other compute, sensors and custom hardware on the vehicle
  • Improve and deliver reliable software through requirements generation, continuous integration, automated testing, issue tracking, and code reviews
  • Collaborate with colleagues across multiple teams and mentor other developers
  • Lead and generates technical solutions including specifying of requirements, functional decomposition, analysis, development and testing for current, new and major programs
  • Performs as Subject Matter Expert (SME) for at least one platform or application component
  • Provide, communicate, and support common best practices among software community
  • Lead development of software system team design content and software anomaly corrections.

Requirements

  • 4+ years' experience building and shipping production-quality software, with a focus in Linux based environments
  • Bachelor's, Master's, or PHD in relevant field or relevant work experience.
  • Experience with C++ (17+), STL, and Python3
  • Experience working with and building tooling for large, complex systems
  • A high standard and commitment to quality by designing for maintainability, testability and efficiency.

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 and more.

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

$125,000 - $234,100 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job