Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
General Motors

Staff Networking Software Engineer

General Motors

. Define and lead corporate software strategy for new technology highly complex features or significant enhancements for current, new, or major programs .

Posted 9/17/2026full-timeRemote • Michigan • United StatesLead💰 $260,000 - $302,400 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in defining and leading software strategy, particularly in cellular communication and system-level software development. Proficient in technical leadership, integration testing, and best practices within the software community.

Highest-signal resume keywords
C ProgrammingC++ ProgrammingTCP/IP Networking ProtocolsCellular Baseband DevelopmentEmbedded Operating Systems

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentSystem-Level SoftwareNetwork StacksApplication-Level ProtocolsIntegration TestingDesign AnalysisTechnical LeadershipVerification TestingLinux IOSCellular Application-Level Control Systems
Industry Keywords
Cellular CommunicationSoftware StrategyBest PracticesSoftware CommunityDesign Solutions

Tech Stack

Tools & technologies
iOSLinuxTCP/IPC++

About the role

Key responsibilities & impact
  • Define and lead corporate software strategy for new technology highly complex features or significant enhancements for current, new, or major programs
  • Provide technical leadership to execution teams for development and integration
  • Lead comprehensive design analysis of design solutions
  • Lead integration and verification testing of an integrated software build
  • Stay abreast of new technology and competitive products and define GM direction
  • Provide, communicate, and support common best practices among the software community
  • Specialize in cellular communication and define and develop software and systems using it

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field, plus five (5) years of experience as a Senior Software Engineer, Staff Software Engineer, or related occupation; OR Master’s degree in Computer Science, Electrical Engineering, or related field, plus two (2) years of experience as a Senior Software Engineer, Staff Software Engineer, or related occupation
  • Two (2) years of experience with software development using system-level software
  • Two (2) years of experience with C and C++
  • Two (2) years of experience with network stacks
  • Two (2) years of experience with TCP/IP networking protocols
  • Two (2) years of experience with network stack work including drivers through applications
  • Two (2) years of experience with application-level protocols built on top of the whole network stack
  • Two (2) years of experience with cellular baseband
  • Two (2) years of experience with embedded operating systems and software
  • Two (2) years of experience with cellular application-level control systems
  • Two (2) years of experience with Linux IOS

Benefits

Comp & perks
  • Bonus potential through an incentive pay program based on company performance, job level, and individual performance
  • 100% telecommuting available
  • Benefits supporting employee well-being at work and at home
  • Reasonable accommodations for job seekers with disabilities