
Staff Networking Software Engineer
General Motors1 day ago
Base Salary
$260k - $302k/yr
Responsibilities
- Define and lead corporate software strategy for highly complex new technology features and major program enhancements.
- Provide technical leadership to software development and integration execution teams.
- Lead comprehensive design analysis of software solutions.
- Lead integration and verification testing of integrated software builds.
- Define and develop software and systems for cellular communication.
- Promote software engineering best practices and communicate technology and competitive-product developments.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related field, plus five years of experience as a Senior Software Engineer, Staff Software Engineer, or related occupation; or a master’s degree in one of these fields plus two years of such experience.
- At least two years of experience with system-level software development, C, C++, network stacks, TCP/IP networking protocols, network stack work from drivers through applications, application-level protocols, cellular baseband, embedded operating systems and software, cellular application-level control systems, and Linux IOS.
Benefits
- 100% telecommuting is available.
- Benefits are available from day one, with resources supporting employee well-being and rewards.
- An incentive pay program offers bonus potential based on company performance, job level, and individual performance.
About General Motors
General Motors designs, manufactures, and sells cars, trucks, and electric vehicles for consumers and commercial fleets under brands including Chevrolet, GMC, Cadillac, and Buick. A public company on the NYSE headquartered in Detroit and founded in 1908, it operates globally and is developing EVs on its Ultium battery platform. Revenue comes from vehicle and parts sales, connected services such as OnStar, and financing through GM Financial.