Talent.com
Embedded Software Engineer
Embedded Software EngineerLinamar Corporation • Guelph, ON, Canada
Embedded Software Engineer

Embedded Software Engineer

Linamar Corporation • Guelph, ON, Canada
30+ days ago
Job type
  • Full-time
Job description

Job Title: Embedded Software Engineer

Job Summary:

Reporting to the Engineering Supervisor, the successful candidate will act as a key resource to develop embedded controller software for Skyjacks product range.

Responsibility:

  • Assist with establishing formal software development process for functional safety
  • Develop/update software for mobile machinery. Participate on software development teams and collaborate with cross functional product design teams to develop various features, such as electro-hydraulics, powertrain, and/or operator interfaces
  • Rapid software development from prototype to production and iterate for different products
  • Actively participate in design review, review of software architecture with cross-functional team to offer constructive feedback, new ideas, and solutions to problems
  • Utilize software tools & electronic instruments to troubleshoot and debug embedded systems
  • Provide technical support, and product support during key product development phase
  • Research and recommend core technologies and methods
  • Work with team members to coordinate/delegate development efforts
  • Communicate between internal teams and vendors
  • Outline project milestones and establish deadlines
  • Write technical documentation
  • Perform other related duties as assigned
  • Work with multiple programming languages

Academic/Educational Requirements:

  • Bachelor’s degree in software engineering or related field (computer science, other engineering), or in lieu of degree, relevant experience in field of software development
  • 2 to 5 years’ software development experience in embedded system preferably in automotive/off-road vehicle industry

Required Skills/Experience:

  • Hands-on experience working with embedded hardware, programming microcontrollers, motor controllers, and/or machine controllers, electronics, sensors, motors, engines, and/or machines (industrial or otherwise)
  • Knowledge of electronic circuits and components, such as Microcontrollers, FETs, EEPROM/Flash, etc., with the ability to read schematics and data sheets
  • Knowledge of communication protocols such as Wi-Fi Protocols (HTTP, UDP), and/or Bluetooth
  • Familiarity with Linux and Windows
  • Experience with cross-platform development and deployment
  • Ability to create GUIs for prototyping and testing
  • Strong programming skills in C, C++, or Simulink, and/or with the ability to learn new languages
  • Knowledge of Model-based software design and implementation methodologies and models (using Simulink, State flow, Matlab)
  • Experience with functional safety software design and architecture with coding standards for the whole process, standards like ISO IEC 61508, ISO 13849 etc.
  • Experience with embedded systems tools such as compilers, debuggers, simulators, etc.
  • Experience with IDEs or code editors, such as Microsoft Visual Studio or Visual Studio Code
  • Proficiency with version control software (such as git), repository management
  • Experience with SAE J1939 CAN communications, CAN open and analysis tools (., PCAN, Ixxat, Vector)
  • Solid understanding of linear algebra, algorithms, optimization, numerical methods
  • Experience reviewing and interpreting software requirements
  • Must be self-starter with great desire to learn
  • Effective communicator with teamwork experience
  • Good analytical thinking and problem-solving skills

What Linamar Has to Offer:

  • Competitive Compensation
  • Employee Benefits package includes but is not limited to, Drug, Dental & Vision etc.
  • Opportunities for career advancement.
  • Sustainability Council
  • Community based outreach supporting both local and global initiatives and charities.

About Us:

Linamar Corporation is a Canadian-founded global manufacturer, renowned for its advanced engineering and innovative product development across diverse industries and markets. Our journey started in 1966 under the visionary leadership of our founder, and today, we remain committed to cultivating a culture of innovation and collaboration.

With access to state-of-the-art tools and resources, you'll have the opportunity to make a meaningful impact alongside a team of driven and passionate professionals. Join us and be part of a company where innovation, collaboration, and growth are at the heart of everything we do.

Linamar is committed to promoting accessible recruitment as outlined in the Accessibility for Ontarians with Disabilities Act. Linamar will attempt to accommodate persons with a disability in an appropriate and effective manner throughout all stages of the recruitment process. Accommodations will be provided upon request.

Create a job alert for this search

Embedded Software Engineer • Guelph, ON, Canada

Similar jobs
Firmware Engineer — Embedded IoT for Smart Home Energy

Firmware Engineer — Embedded IoT for Smart Home Energy

Jetson home inc • Kitchener, Region of Waterloo, CA
Full-time
A sustainable technology company in Kitchener is looking for a Firmware Engineer to take end-to-end ownership of device firmware for home energy solutions.The role requires expertise in embedded sy...Show more
Last updated: 30+ days ago • Promoted
Systems Engineering Developer

Systems Engineering Developer

Intellijoint Surgical Inc. • Kitchener, Region of Waterloo, CA
Full-time
Direct message the job poster from Intellijoint Surgical Inc.Talent Business Partner at Intellijoint Surgical Inc.Kitchener, ON – In office 4-days a week and 1-day remote.RRSP with employer match, ...Show more
Last updated: 30+ days ago • Promoted
Embedded Software Engineer - Medical Devices

Embedded Software Engineer - Medical Devices

Qidni Labs • Kitchener, Region of Waterloo, CA
Full-time
We are seeking a highly motivated and detail-oriented Embedded Software Engineer to join our development team.The ideal candidate will design, develop, and maintain embedded software for safety-cri...Show more
Last updated: 27 days ago • Promoted
Senior Software Engineer, Fullstack (Consumer Engineering)

Senior Software Engineer, Fullstack (Consumer Engineering)

Affirm • Kitchener, Region of Waterloo, CA
Full-time
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.Consumer Growth Experienc...Show more
Last updated: 9 days ago • Promoted
Software Engineer - Space Reliability

Software Engineer - Space Reliability

Spire • Cambridge, Region of Waterloo, CA
Full-time
At Spire, the Space Reliability Engineering team's mission is to protect, provide for, and progress the reliable operation of Spire’s constellation of satellites, ground stations, and software thro...Show more
Last updated: 16 days ago • Promoted
Control Systems Software Designer

Control Systems Software Designer

ATS Industrial Automation • Cambridge, Region of Waterloo, CA
Full-time
Join our globally growing team at ATS Industrial Automation where we create complex automation solutions at the highest level that sustainably impact lives around the world.At ATS, a publicly trade...Show more
Last updated: 21 days ago • Promoted
Software Engineer

Software Engineer

Chemelex • Kitchener, Region of Waterloo, CA
Full-time
Posted Tuesday, March 3, 2026 at 5:00 AM.Chemelex is a global leader in electric thermal and sensing solutions, protecting the world’s critical processes, places and people.With over 50 years of in...Show more
Last updated: 27 days ago • Promoted
Software Engineer

Software Engineer

Gateway Services Inc. • Guelph, ON, CA
Full-time
Technology Team | Building the Systems That Power Our Business.Build Technology That Drives Real Impact.At Gateway, technology plays a critical role in enabling our teams to operate efficiently, in...Show more
Last updated: 19 days ago • Promoted
Software Integration Engineer

Software Integration Engineer

Brock Solutions • Kitchener, Region of Waterloo, CA
Full-time
Software Integration Engineer – Brock Solutions • Kitchener.Brock Solutions is an innovative engineering solutions and professional services company specializing in the design, build and implementa...Show more
Last updated: 4 days ago • Promoted
Hybrid Software Developer II Focused on Innovative Solutions

Hybrid Software Developer II Focused on Innovative Solutions

OCAS • Guelph, ON, CA
Temporary
Join a dynamic team as a Software Developer II in a hybrid role.Shape the future of higher education technology, contributing your expertise in backend and frontend development.In this 6-month cont...Show more
Last updated: 5 days ago • Promoted
Senior Software Engineer - Remote/Hybrid, AI-Enabled Impact

Senior Software Engineer - Remote/Hybrid, AI-Enabled Impact

SkillsWave • Kitchener, Region of Waterloo, CA
Remote
Full-time
A leading software development company is seeking an experienced senior software developer to join their innovative team in Kitchener.The role offers remote and hybrid work options, focusing on bui...Show more
Last updated: 30+ days ago • Promoted
Embedded Firmware Engineer — Motor Control for Robotics

Embedded Firmware Engineer — Motor Control for Robotics

Axibo Inc. • Cambridge, Region of Waterloo, CA
Full-time
A leading technology company is seeking an experienced Embedded Firmware Developer to join their team in Cambridge, Ontario.The successful candidate will focus on developing advanced motor control ...Show more
Last updated: 30+ days ago • Promoted
Embedded Firmware Engineer (Full-Time) - Humanoid Robot

Embedded Firmware Engineer (Full-Time) - Humanoid Robot

AXIBO INC • Cambridge, Region of Waterloo, CA
Full-time
We are a highly technical and hands-on team pushing the boundaries of what’s possible in robotics—from mechanical design and embedded systems to advanced AI and machine learning.By controlling ever...Show more
Last updated: 30+ days ago • Promoted
Assembly Controls Engineer: PLC & Embedded Systems

Assembly Controls Engineer: PLC & Embedded Systems

Jatca Inc • Cambridge, Region of Waterloo, CA
Full-time
A leading engineering firm located in Cambridge is seeking an Assembly Control Engineer.The role involves designing control systems and managing projects to enhance production efficiencies.A Bachel...Show more
Last updated: 30+ days ago • Promoted
Controls Software Designer

Controls Software Designer

ALTEN Canada • Cambridge, Region of Waterloo, CA
Full-time
Be among the first 25 applicants.Project details: Workload increasing due to new projects.Project background: We need Control Software Designers specialized in AB PLC.AB PLC" refers to a programmab...Show more
Last updated: 30+ days ago • Promoted
Embedded C Developer - Amaris Consulting

Embedded C Developer - Amaris Consulting

Amaris Consulting • cambridge, on, ca
Full-time
The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more
Last updated: 30+ days ago • Promoted
Manager, Software Engineer

Manager, Software Engineer

Lone Wolf Real Estate Technologies Inc • Cambridge, Region of Waterloo, CA
Full-time
AXIBO is a robotics company pioneering the.We build everything in-house and take pride in delivering.Our fast‑paced environment demands high levels of.We are looking for a passionate.Design and int...Show more
Last updated: 14 hours ago • Promoted • New!
Software Engineer - Space Reliability

Software Engineer - Space Reliability

Spire Global • Cambridge, Region of Waterloo, CA
Full-time
Spire is making a fundamental shift in how it operates its constellation.We are moving from a model where trained operators watch dashboards and escalate to experts, to one where the system is full...Show more
Last updated: 18 days ago • Promoted