Talent.com
Software Engineer - Controls
Software Engineer - ControlsRandstad Canada • Kanata, Ontario, CA
Les candidatures ne sont plus acceptées
Software Engineer - Controls

Software Engineer - Controls

Randstad Canada • Kanata, Ontario, CA
Il y a plus de 30 jours
Type de contrat
  • Temporaire
  • Quick Apply
Description de poste

Our Client, a global leader in the automotive industry, is seeking a skilled and motivated Embedded Software Test Engineer to join their dedicated Body Control Modules team. This team is responsible for developing and validating the control algorithms and embedded software that drive a wide range of critical vehicle features. This role is pivotal in ensuring the quality, reliability, and performance of systems related to climate control, vehicle starting, locking mechanisms, interior / exterior lighting, security alarms, windows, powered enclosures (liftgates, trunks), and power seats.

  • Hybrid (4 days a week in office)

Advantages

This role at a top automotive company offers high-demand skills in embedded testing and Python automation. You'll gain valuable experience in a growing industry, directly impacting vehicle safety and features.

Responsibilities

Test Strategy & Planning : Analyze software and system requirements to develop and define comprehensive test strategies for black-box, functional, and integration-level testing.

Test Case Development : Author, review, and maintain detailed, clear, and robust test cases that effectively validate software functionality against system requirements.

Test Automation : Design, develop, and maintain automated test scripts and frameworks, primarily using Python, to increase testing efficiency, scalability, and repeatability on Hardware-in-the-Loop (HIL) test environments.

Environment & CI / CD Management : Set up, configure, and maintain test environments and benches. Integrate automated tests into a Continuous Integration (CI) pipeline using tools like Jenkins.

Execution & Analysis : Execute manual and automated test suites, meticulously analyze the results, and generate comprehensive test reports to communicate findings to development and project management teams.

Defect Management : Identify, document, and track software defects with a high degree of detail. Collaborate closely with software developers to reproduce, debug, and support the triage and resolution of these issues.

Continuous Improvement : Proactively contribute to quality improvement initiatives by analyzing defect escape patterns, identifying gaps in test coverage, and enhancing test cases and methodologies to prevent future regressions.

Qualifications

A strong foundation in embedded software testing methodologies and a deep understanding of the software development lifecycle (SDLC).

Proven hands-on experience in black-box testing for embedded systems on target hardware or Hardware-in-the-Loop (HIL) setups.

Proficiency with automotive communication protocols such as CAN, LIN, and Automotive Ethernet, along with experience using corresponding analysis tools (e.g., CANalyzer, Vehicle Spy).

Demonstrable coding experience in Python for the purpose of test automation and scripting.

Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field.

Preferred Skills and Experience :

Experience with Continuous Integration / Continuous Delivery (CI / CD) tools, particularly Jenkins, for test automation and pipeline management.

Previous experience in requirement analysis and review within an automotive or embedded systems context.

Familiarity with automotive diagnostic protocols (e.g., UDS).

Prior professional experience within the automotive industry is highly advantageous.

Summary

Our Client, a global automotive leader, is seeking an Embedded Software Test Engineer. This role is focused on ensuring the quality and reliability of software for critical vehicle features, including climate, lighting, locking, and seating systems.

Primary responsibilities involve developing test strategies, authoring test cases, and creating robust test automation scripts using Python. The successful candidate will work with Hardware-in-the-Loop (HIL) platforms, manage Continuous Integration pipelines, execute comprehensive tests, and drive the defect management process from identification to resolution.

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary / gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.

Créer une alerte emploi pour cette recherche

Software Engineer • Kanata, Ontario, CA

Offres similaires
Intermediate / Senior Software Engineer

Intermediate / Senior Software Engineer

Jatom Systems Inc.-CAN • Kanata, ON, Canada
Temps plein
We are seeking a talented and motivated.Software Engineer to join our dynamic team in a Scrum-based development environment. The ideal candidate will have strong expertise in C# and Angular, possess...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Math Private Tutoring Jobs Luskville

Math Private Tutoring Jobs Luskville

Superprof • Luskville, Canada
Temps plein +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Overnight Call Center Agent

Overnight Call Center Agent

Altis Recruitment • Kanata, ON, Canada
Temps plein +1
Join Our Thrilling Call Center Adventure in Telecommunications!.Are you ready to bring your stellar customer service skills to a vibrant and growing team? We have an exciting long-term contract opp...Voir plus
Dernière mise à jour : il y a 20 heures • Offre sponsorisée • Nouvelle offre
Intermediate Software Developer

Intermediate Software Developer

Jatom Systems Inc.-CAN • Kanata, ON, Canada
Temps plein
JSI is looking for a full stack Software Developer to join our Solutions team.You will be developing complex, cutting-edge software that uses a wide variety of technologies, offering you the opport...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
ESL Private Tutoring Jobs Kanata

ESL Private Tutoring Jobs Kanata

Superprof • Kanata, Canada
Temps plein +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Systems Engineer

Senior Systems Engineer

MMIST • Stittsville, ON, Canada
Temps plein
Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa family of GPS guided parafoils, Space Recover...Voir plus
Dernière mise à jour : il y a 29 jours • Offre sponsorisée
Construction Assistant Project Manager

Construction Assistant Project Manager

Asco Construction Ltd • Carleton Place, ON, Canada
Temps plein
Water & Wastewater Infrastructure Construction.K-110K (depending on experience).ASCO's Assistant project Manager assists the Project Manager or Project Director in providing the necessary planning,...Voir plus
Dernière mise à jour : il y a 20 heures • Offre sponsorisée • Nouvelle offre
Test, Verification & Validation Engineer

Test, Verification & Validation Engineer

stl-engineering • Kanata, ON, Canada
Temps plein
Job Title : Test, Validation & Verification Engineer.Who are we : STL Engineering is a leading.Engineering and Design services provider based in Ottawa, ON. Specializing in rugged electronics and ...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Quality Specialist

Quality Specialist

Genomadix • Kanata, ON, Canada
Temps plein
The Quality Specialist will be responsible for supporting all aspects of Genomadix Quality Management System.Specific focus will be on the EDMS (Electronic Documentation Management System).Within E...Voir plus
Dernière mise à jour : il y a 27 jours • Offre sponsorisée
Aero Systems Engineering Specialist

Aero Systems Engineering Specialist

MMIST • Stittsville, ON, Canada
Temps plein
Aero Systems Engineering Specialist.Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa family of...Voir plus
Dernière mise à jour : il y a 17 heures • Offre sponsorisée • Nouvelle offre
Program Manager- Principal Engineer

Program Manager- Principal Engineer

Ranovus • Kanata, ON, Canada
Temps plein
Requisition for a Program Manager at Ranovus.Ranovus is a leading provider of high-capacity photonics-based interconnect solutions that enable scale-up and scale-out compute networks for AI and clo...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Software Developer - Coop - Summer 2026

Software Developer - Coop - Summer 2026

Jatom Systems Inc.-CAN • Kanata, ON, Canada
Temps plein
JSI Telecom requires that you pass a Police Information Check (PIC) • •.It is a condition of employment that you must be successful in obtaining and maintaining up to a Top-Secret security clearance...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
OECTA - 8923 - Senior - Business Accounting & Kinesiology (BAF 3M and PSK 4U) (1.00)

OECTA - 8923 - Senior - Business Accounting & Kinesiology (BAF 3M and PSK 4U) (1.00)

Catholic District School Board of Eastern Ontario • Smiths Falls, ON, Canada
Temps plein +1
Highway 43, Kemptville, Ontario K0G 1J0.Position : Secondary - Long-Term Occasional.James Education Centre - Smiths Falls. Assignment : Senior - Business Accounting & Kinesiology (BAF 3M and PSK 4U).E...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Senior Devops Engineer

Senior Devops Engineer

Veem • Kanata, ON, Canada
Temps plein
Reports To : SVP / Director of Engineering .About the Role : We are seeking a highly skilled and experienced Senior DevOps Engineer to join our engineering team and take ownership of our infrastruc...Voir plus
Dernière mise à jour : il y a 22 jours • Offre sponsorisée
Principal DevOps Engineer

Principal DevOps Engineer

Veem • Kanata, ON, Canada
Temps plein
Reports To : SVP of Product and Engineering .We are seeking a highly skilled and experienced Principal DevOps Engineer to join our engineering team and take ownership of our infrastructure stra...Voir plus
Dernière mise à jour : il y a 29 jours • Offre sponsorisée
Senior Software Developer

Senior Software Developer

Jatom Systems Inc.-CAN • Kanata, ON, Canada
Temps plein
As a Senior Software Developer on the platform team, you will be responsible for designing, implementing, and maintaining our Observability infrastructure - which includes system health and perform...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Remote Senior C++ Engineer - AI Trainer

Remote Senior C++ Engineer - AI Trainer

SuperAnnotate • Smiths Falls, Ontario, CA
Télétravail
Temps plein
As a Senior C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as generate high-quality reference imp...Voir plus
Dernière mise à jour : il y a 16 jours
Senior Embedded Software Engineer

Senior Embedded Software Engineer

ORBCOMM • Kanata, ON, Canada
Temps plein
Join Us as a Senior Embedded Software Engineer!.Senior Embedded Software Engineer.You’ll collaborate closely with senior engineering leaders, drive improvements to our modem network stack SDK...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée