Staff Networking Software Engineer @General Motors
Software Development
Salary unspecified
Remote Location
🇺🇸 USA Only
Job Type full-time
Posted 2wks ago

[Hiring] Staff Networking Software Engineer @General Motors

2wks ago - General Motors is hiring a remote Staff Networking Software Engineer. 💸 Salary: unspecified 📍Location: USA

Role Description

Our vehicle communication team is hiring a software engineer to design and develop software in our Linux-based networking system. You'll be part of a team working to ship the world’s most reliable connectivity.

GM is developing a breakthrough new system for vehicle software and communications, and you'll be at the heart of it. We design our own hardware, so you'll work closely with hardware teams to meet the tough power and reliability requirements of vehicles. You'll also work closely with our application and cloud teams to ensure end-to-end reliability and performance.

Qualifications

  • This is a networking role, so you should know networking fundamentals like TCP/IP and how the whole network stack works - from drivers through applications.
  • You should also understand application-level protocols like HTTP (and how application developers use those protocols).
  • You know how to triage complicated system-wide issues in a team.
  • Our operating systems are Linux, Android, and QNX - you should know how networking operates on at least one of these platforms.
  • Most of our code is written in C, C++, and Java, so we expect you know at least one of these languages well.
  • BS/MS/PhD in computer science or electrical engineering (or equivalent experience).
  • 5+ years software development experience.

Requirements

  • Knowing WiFi, LTE, 5G, Bluetooth and/or UWB is great.
  • If you've used a packet sniffer or protocol analyzer, you’re a great fit for us.
  • Demonstrated experience with methods for shipping highly-reliable software (such as telemetry/observability) is useful.
  • We value writing and collaboration skills – they’re key to good system design.
  • This role is categorized as remote. This means the selected candidate may be based anywhere in the country of work and is not expected to report to a GM worksite unless directed by their manager.
  • This job may be eligible for relocation benefits.

Benefits

  • From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions.
  • Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.
Before You Apply
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Networking Software Engineer @General Motors
Software Development
Salary unspecified
Remote Location
🇺🇸 USA Only
Job Type full-time
Posted 2wks ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later