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

Winter Co-op Software Developer

General Motors

. Design and develop software in GM’s Linux-based vehicle connectivity system .

Posted 10/6/2026full-timeMarkham • CanadaEntry Level💰 CA$4,264 - CA$4,784 per monthWebsite

Core Competencies

Role fit
Core Competencies

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

Demonstrates strong capabilities in software development using C, C++, and Rust, with a focus on vehicle connectivity systems and user experience. Proven ability to collaborate effectively with cross-functional teams and adapt to new technical challenges.

Highest-signal resume keywords
C ProgrammingC++ ProgrammingRust ProgrammingSoftware TestingCollaboration

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 DevelopmentData AnalysisPrototypingAutomationDebuggingApplication LogicUser Experience DesignTechnical DocumentationProject PlanningStakeholder Feedback
Soft Skills
TeamworkPublic SpeakingAdaptabilityCommunicationLeadership
Tools & Technologies
LinuxZephyrBluetoothWi-FiCellular Connectivity
Industry Keywords
Vehicle ConnectivityDigital Vehicle ExperienceMechatronicsSoftware EngineeringComputer Engineering

Tech Stack

Tools & technologies
CloudJavaScriptLinuxPythonRustC++

About the role

Key responsibilities & impact
  • Design and develop software in GM’s Linux-based vehicle connectivity system
  • Develop and maintain C, C++, and Rust-based tools and prototypes supporting Digital Vehicle Experience software development and validation workflows
  • Handle and analyze data to connect software behavior with real-world system or user outcomes
  • Contribute to application logic, automation, and internal software that improves developer efficiency, prototyping speed, and user-facing feature exploration
  • Support software testing and debugging by reproducing issues, validating expected behavior, and documenting results
  • Collaborate with hardware teams on vehicle power and reliability requirements
  • Work with application and cloud teams to ensure end-to-end reliability and performance
  • Translate mechatronics- or user-experience-oriented ideas into prototypes and implementation plans
  • Participate in design reviews, technical discussions, and project planning
  • Communicate progress and open issues effectively with teammates

Requirements

What you’ll need
  • Currently pursuing a Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Mechatronics, Software Engineering, Applied Science and Engineering, Mechanical Engineering, or equivalent
  • Must be enrolled in a co-op program and meet the program’s eligibility requirements
  • Eligible to work full-time, 40 hours per week, for an 8- or 12-month consecutive-semester term
  • Legally entitled to work in Canada
  • Must not require sponsorship to work in Canada now or in the future
  • Demonstrated interest in software-oriented engineering work, including coursework
  • Strong interest in programming at the intersection of software, physical systems, and user experience
  • Experience with C, C++, or Rust; exposure to JavaScript or Python is a plus
  • Experience coordinating group work and managing timelines and deliverables
  • Experience gathering stakeholder feedback and iterating solutions based on user needs
  • Strong collaboration, public speaking, adaptability, and teamwork skills
  • Comfort learning new tools and adapting across technical problem spaces
  • Exposure to Bluetooth, Wi-Fi, or cellular connectivity protocols is a plus
  • Exposure to Linux or Zephyr operating systems is a plus
  • Proven ability to collaborate and communicate effectively on technical projects; leadership experience highly desired

Benefits

Comp & perks
  • Hybrid work arrangement
  • Accommodation for applicants with disabilities
  • Equal opportunity and inclusive workplace
  • Role-related assessment and/or pre-employment screening information provided
  • Potential 8- or 12-month co-op term