Staff Networking Software Engineer
General Motors
Description
Vacancy Status:
This posting is not for an existing vacancy within the organization and is open to new applications. (New Head Count) AI Disclosure:As part of the application process, Artificial Intelligence will be used in the hiring process for this role Remote/ Hybrid position :
Candidates can be considered anywhere in the country of work, but if someone is within 75kms of a hub, they are required to be onsite 3 days a week at Markham Elevation Center three times per week, at minimum [or other frequency dictated by the business].
About The Role
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.
What You'll Do
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.
Your Skills and Abilities (Required 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
What Will Give You A Competitive Edge (Preferred Qualifications)
Knowing WiFi, LTE, 5G, Bluetooth and/or UWB is great. (If you don't know those things, you will if you work here!)
Vehicles are "data centers on wheels," so physical connectivity is important.
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
Compensation:
The salary range for this role is $147000 to $196,600. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE
Benefits:
The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan currently includes the following benefits, in addition to many others:
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.
About GM
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Why Join Us
We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
Total Rewards | Benefits Overview
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.
Non-Discrimination and Equal Employment Opportunities (U.S.)
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.
Accommodations
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us Show email or call us at Show phone number. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
- ...investing in high-growth technology and software companies that drive transformative... ...Summary: We are seeking a Principal Network Software Engineer to architect and develop scalable and multi... .... ~3+ years of experience in a Staff, Principal, or Architect role with end-...SuggestedFull timeWorldwide
- ...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Software Engineering General Summary: We are seeking an embedded software engineering expert. Qualcomm Automotive team is rapidly expanding to offer optimized solutions for infotainment...SuggestedFull timeInternship
- ...presence in seven countries, Collabera provides staff augmentation, managed services and direct... ..., and commercialize firmware for neural network processing technology on cutting edge... ...-time, embedded neural network processing software and firmware executing on ARM based processors...SuggestedFull time
$147k - $196.6k per year
...strategy and architecture for metrics and analyses to evaluate autonomous driving software performance across the autonomy stack. Lead cross-functional efforts with autonomy, systems engineering, simulation, and data teams to embed evaluation into development workflows...SuggestedFull timeApprenticeshipLocal areaRemote workWork from homeDay shift3 days per week- Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 4+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience. OR Master's degree in Computer Science, Engineering, Information Systems, or...SuggestedFull time
- ...embedded systems architecture with DSP, software and hardware architectures, and protection... ...solutions for Square/UR product line. The Senior Staff Embedded Software Developer will report... ...s Degree in Computer Science, Electrical Engineering, or Computer Engineering Minimum of 10...Relocation package
- ...Job Title : Principal Software Engineer Location : Miami, Florida or Ontario, Canada Function : AI Engineering for Clinical Trial Management Systems About Sitero Sitero is a next-generation clinical trial solutions partner, supporting more than 200 Pharmaceutical...Long term contractFull time
$114.4k - $164.4k per year
...n## Job Area:\n\nEngineering Group, Engineering Group \u003e Machine Learning Engineering... ...is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to run their deep neural network (DNN) models on Qualcomm Hexagon Processors...Full timeWork from home$106k - $156k per year
...Job description Huawei Canada has an immediate permanent opening for a Software Engineer. About the team: The Web Technology Lab explores innovative architectures to enhance the rendering of ArkUI and web content. The research includes customizing GPU drivers for...Permanent employmentFull timeInternshipImmediate start$127k - $225k per year
...Huawei Canada has an immediate permanent opening for a Senior Software Engineer. About the team: The Web Technology Lab explores innovative... ...experience. About the job: Provide insight on current web engine technology, evolution and design. Participate in the design...Permanent employmentFull timeInternshipImmediate start$58k - $104k per year
...description Huawei Canada has an immediate co-op opening for an Engineer. About the team: Founded in 2012, the Noah’s Ark lab has... .... About the job: We are seeking a forward-thinking Software Engineer to join our team. Our mission is to integrate cutting-edge...Long term contractInternshipImmediate start$94.5k - $141.7k per year
## \nCompany:\n\nQualcomm Canada ULC\n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Software Engineering\n\nGeneral Summary:\n\nThe Qualcomm Global Automotive team is actively engaged in offering optimized solutions for virtualization to enable customers with...RemplacementFull timeRemote workWork from home$99.5k - $149.3k per year
...Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Machine... ...domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to run their deep neural network (DNN) models on Qualcomm Hexagon Processors...Full timeWork from home$114.4k - $164.4k per year
...Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Machine... ...domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to run their deep neural network (DNN) models on Qualcomm Hexagon Processors...Full timeWork from home- ...immediate permanent opening for a Principal Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation... ...permanent opening for a Principal Software Engineer. About the job: Integrate...Permanent employmentFull timeImmediate start
- ...Job description Huawei Canada has an immediate permanent opening for a Principal Software Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada. The lab focuses on researching...Permanent employmentFull timeImmediate startOverseas
- ...Job description Huawei Canada has an immediate permanent opening for a Distinguished Software IDE Engineer. About the team: Software IDE innovation Lab is building an AI Native IDE for efficient work, we have our own IDE and a series of enterprise-level intelligent...Permanent employmentFull timeImmediate start
- ...Job Description Job Description L3 Network/ Linux Systems Engineer Responsibilities Being escalation point for a variety of change requests... .... · Thorough knowledge of server level operations and software principles utilizing Linux CLI. · Hands on experience on...InternshipWorldwide
- ...Description Location: Markham, Ontario, Canada Position: Software Quality Assurance and Automation Test Engineer - Automotive Infotainment CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development...Full timeWorldwide
$75k - $85k per year
...Scope: Evertz is looking for an Embedded Software Engineer to be part of Markham Engineering team responsible for the Design and Development... ...communications fundamentals, including Layer 2 and Layer 3 networking protocols (TCP/IP, UDP, VLAN, multicast). Familiarity with...Full timeCasual workWorldwideMonday to friday$125k - $145k per year
...OVERVIEW The Software Architect applies specialized knowledge to conceptualize, design, develop, configure, and implement business... ...Product Manager, Project Manager, Business Analyst, Data and Software Engineers as required, in order to gain an understanding of the business...Full timeInternship$115k - $164.6k per year
...maintaining the tools and services that engineers here at GM use every day to do their best... ...The Role We are looking for a Senior Software Engineer with an extensive engineering background... ...(ADAS), Motion Control, Automotive Networks, and Powertrain. Experience with...Full timeLocal areaRemote workWork from home$147k - $196.6k per year
...preferred but open to Markham as well. The Role The Data Engineering organization at General Motors Canada uses data to drive the... ...mobility. We're seeking an experienced, hands-on Manager to lead our software quality and test team. You'll own software quality and...Full timeWork at officeLocal areaWork from home3 days per week$22.22 - $23.91 per hour
CBI Home Health supports people at home and in the community. We are one of Canada’s leading specialized community services, home and integrated care providers , operating in more than 800 communities across the country. Our teams work together to deliver the right care ...Hourly payFull timePart timeCasual workFlexible hoursWeekend work$122k - $183k per year
...Category Engineering Hire Type Employee Job ID 18397 Base Salary Range $122000-$183000 Remote Eligible No Date Posted 09/02/2026... ...empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological...Remote work- ...world-class fibre optic and 5G wireless network to enable innovative broadband services for... ...We are looking for an experienced Senior Engineering Manager to lead and grow a technical team... ...Include: Lead multiple software developers across cross-functional Agile...
- ...generation of visionaries to help launch bold engineering and business initiatives, and shape new... ...leaders, attending cross-functional networking events and volunteering for community... ...you will contribute to the development of software pipelines that configure the behavior of...Full timeInternshipLocal areaWork from homeRelocationRelocation package
- ...-AM1 The Opportunity As Electrical Engineer , you will have the opportunity to:... ...such as ProjectWise, electrical engineering software, such as ETAP and Computer Aided Drafting... ...members to develop depth of project execution staff. Reviews lower level engineering work or...Work at officeRelocationFlexible hours
- ...Job Description Summary The DCS Engineer is a key technical resource directly supporting... ...synchronizing clocks, telecom equipment) and software applications (distribution automation,... ...critical engineering calculations, including network data flow analysis and data point...Work at officeRemote workRelocation package
- ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program... ...Basic knowledge of industry-standard design software such as AutoCAD, Civil 3D, MicroStation,... .... With cutting-edge technology and a network of experts, you’ll have the resources to...Full timeTemporary workInternshipWork at officeLocal areaWorldwideRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Networking Software Engineer. Be the first to apply!
- spécialiste assurance qualité logiciel Markham, ON
- software intern Markham, ON
- software sales Markham, ON
- entry level software Markham, ON
- golang software developer Markham, ON
- software Markham, ON
- junior software developer .net Markham, ON
- software trainer Markham, ON
- embedded software Markham, ON
- software technical support Markham, ON


