FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Networking Software Engineer
General MotorsSoftware Engineer designing and developing software in Linux-based networking systems for GM's vehicle communication team. Collaborating with hardware and cloud teams to ensure reliability and performance.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software development for Linux-based networking systems, with a strong foundation in networking fundamentals and application-level protocols. Proven ability to collaborate with cross-functional teams to ensure software reliability and performance in vehicle applications.
Highest-signal resume keywords
5+ Years Software Development ExperienceProficiency In C, C++, Or JavaNetworking Fundamentals Like TCP/IPExperience With Linux, Android, Or QNXKnowledge Of WiFi, LTE, 5G, Bluetooth, Or UWB
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentC ProgrammingC++ ProgrammingJava ProgrammingNetworking FundamentalsApplication-Level ProtocolsPacket Sniffer UsageProtocol Analyzer UsageLinux DevelopmentReliability Methods
Tools & Technologies
LinuxAndroidQNXTCP/IPHTTPWiFiLTE5GBluetoothUWB
Certifications & Qualifications
BS/MS/PhD In Computer Science Or Electrical Engineering
Industry Keywords
Networking SystemsVehicle Power RequirementsEnd-To-End ReliabilitySoftware Shipping Methods
Tech Stack
Tools & technologiesAndroidCloudJavaLinuxTCP/IP
About the role
Key responsibilities & impact- Design and develop software in Linux-based networking systems.
- Work closely with hardware teams to meet power and reliability requirements of vehicles.
- Collaborate with application and cloud teams to ensure end-to-end reliability and performance.
Requirements
What you’ll need- 5+ years software development experience
- BS/MS/PhD in computer science or electrical engineering (or equivalent experience)
- Networking fundamentals like TCP/IP
- Understanding of application-level protocols like HTTP
- Experience with Linux, Android, or QNX
- Proficiency in C, C++, or Java.
- Knowledge of WiFi, LTE, 5G, Bluetooth, or UWB is a plus.
- Experience using a packet sniffer or protocol analyzer is advantageous.
- Demonstrated experience with methods for shipping highly-reliable software.
Benefits
Comp & perks- Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.
- Healthcare, dental and vision benefits including health care spending account and wellness incentive.
- Life insurance plans to cover you and your family.
- Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement.
- GM Vehicle Purchase Plan for you, your family, and friends.