CINCINNATI CADILLAC logo
CINCINNATI CADILLAC2 months ago

Staff Networking Software Engineer

$120,000–$150,000 year

Remote · US

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Unknown
Industry
TRANSPORTATION

Job Summary

Join GM's vehicle communication team as a Staff Networking Software Engineer to design and develop software for a Linux-based networking system. You will collaborate with hardware teams to ensure power and reliability requirements for vehicles, while also coordinating with application and cloud teams for end-to-end performance. The role requires a solid understanding of networking fundamentals, experience with TCP/IP, application-level protocols like HTTP, and proficiency in one of the programming languages: C, C++, or Java. A background in working with Linux, Android, or QNX is essential, alongside a minimum of 5 years in software development.

Required Qualifications

  • Knowledge of networking fundamentals such as TCP/IP
  • Familiarity with application-level protocols like HTTP
  • Experience triaging complicated system-wide issues
  • Knowledge of networking operations on Linux, Android, or QNX
  • Proficiency in C, C++, or Java
  • 5+ years of software development experience in a relevant field
  • BS, MS, PhD in computer science or electrical engineering (or equivalent experience)

Desired Qualifications

  • Knowing WiFi, LTE, 5G, Bluetooth and/or UWB
  • Demonstrated experience with methods for shipping highly-reliable software
  • Experience with telemetry/observability
  • Strong writing and collaboration skills
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$120k – $150k / yr

Staff Networking Software Engineer · CINCINNATI CADILLAC

Apply on Sorce