Sponsored
Verified Job IT / Software / Data Analyst

Embedded Software Engineer

Montréal, Quebec
IT / Software / Data Analyst
#552541
Remote / WFH

Job Description

Looking for someone with 2-5 years of experience. A strong relocation package is provided

Key Responsibilities:

HIL Test Environment Setup:

Design and implement HIL test benches, including plant models, signal conditioning, and necessary hardware interfaces to accurately simulate real-world conditions.

Test Case Development:

Create comprehensive test cases based on system requirements, covering normal operation, edge cases, fault injection, and stress scenarios.

Software Integration and Validation:

Integrate embedded software with the HIL system, execute test cases, and analyze test results to identify defects and ensure proper functionality.

Model Development:

Develop and maintain accurate simulation models in tools like MATLAB/Simulink to represent system components and interactions within the HIL environment.

Data Analysis and Reporting:

Analyze test data, generate detailed reports highlighting issues, and provide recommendations for software improvements.

Automation and Scripting:

Develop automated test scripts to streamline the testing process and improve efficiency.

Collaboration:

Work closely with hardware engineers, software developers, and system architects to understand system requirements and address technical challenges.

Required Skills:

Must be a Canadian Citizen or permanent resident

Embedded Systems Programming:

Proficiency in C/C++ programming for embedded systems, with knowledge of real-time operating systems (RTOS)

HIL Testing Tools:

Expertise in using HIL simulation platforms like dSPACE, NI VeriStand, or ETAS, including model development and test case creation

Simulation Tools:

Strong understanding of MATLAB/Simulink for plant model development and test case design

Automotive Communication Protocols:

Familiarity with CAN, LIN, Ethernet, and other automotive communication protocols

System Level Understanding:

Ability to comprehend complex system architecture and how different components interact

Testing Methodologies:

Knowledge of software testing best practices, including white-box, black-box, and fault injection techniques

Desired Qualifications:

2-5 years of embedded software development experience

Knowledge of hardware design principles and ability to read electrical schematics

Experience with scripting languages (e.g., Python) for test automation

Strong problem-solving and troubleshooting skills

#Workwolf
View more Embedded Jobs in Montréal →
Sponsored

Similar Openings in IT / Software / Data Analyst

More jobs you might like

Senior Data Analyst gaurav2 Verified
Jaipur, Rajasthan IT / Software / Data Analyst

Job Description: Senior Data Analyst Position Overview: We are seeking a skilled and experienced Senior Data Analyst to join our dynamic tea...

Posted 39m ago View Details
Full Stack Engineer HR Manager Verified
Mumbai, Maharashtra IT / Software / Data Analyst

Axis My India, is Indias leading Consumer Data Intelligence Company and a Harvard Business School case study, offering research & marketing ...

Posted 46m ago View Details
LaravelCodeIgniterPHP Developer HR Manager Verified
Remote / WFH IT / Software / Data Analyst

Looking for full time Laravel developer with 3+ years of experience with PHP and at least 1 year experience with CodeIgniter or Laravel. Wor...

Posted 46m ago View Details
Technical Officer HR Manager Verified
Remote / WFH IT / Software / Data Analyst

Looking for Officer/Sr. Officer in Technical Department. Responsibilities: • Handling Shift Technical activity related to uniformity & balan...

Posted 46m ago View Details
Remote / WFH IT / Software / Data Analyst

Hiring for PHP Codeigniter Developer at Ahmedabad, Sola. Candidate should be at list 1 to 2 year experience with MVC custom web application ...

Posted 46m ago View Details