Embedded Design Verification Engineer / Specialist

agilius work solutions
Markham, ON, CA
80K $-120K $ / an (estimé)
Temps plein

Responsibilities :

  • Perform HIL and SIL System testing by using tools such as Canoe, VtestSTudio, Canalyzer, Labview, Python, Shel scripting etc and work with software / firmware developers to identify test opportunities in test applications and methods.
  • Development of software test scripts utilizing Python, Shell Scripting, C or other common programming languages and work with internal and external customers to replicate their test environment and perform Hardware in Loop and Software in Loop testing
  • Analyzing C source, analyzing requirements and developing software to automate testing of embedded products, should implement test software to control lab equipment’s such as temperature chambers, oscilloscopes and similar hardware equipment’s using scripting language, C or Labview to perform black box and functional testing
  • Should be comfortable working with power electronics development environment and participate in determining test methodology, test strategy, test plan development and test setups
  • Create, update, release, and document test report in system according to planned deliverables at each milestone and perform C software code analysis, white box, black box, functional and non functional testing for embedded engineering products
  • Collaborate with team members through Scrum / Agile and utilize agile software development methodologies including continuous integration and continuous deployment
  • Actively participate & provide comments on the requirements, software architecture, design & code review meetings

Requirements :

  • Electronics Engineering Degree
  • Must have 5+ years of experience working in Validation and Testing of safety critical embedded products
  • Must have experience analyzing C source code , participating in code reviews and providing feedback based on static testing following MSRA C guidelines
  • Good understanding of concepts such as microcontroller architecture, interrupt / exceptions, error handling, compilers, bare-metal software, C data types, pointers, safety critical development process and experience working Power electronics related products such as On Board Chargers, Battery Management Systems, Motor Controllers considered an asset
  • Should have experience in communication protocols like CAN, CAN-FD, I2C, SPI and proficient in Diagnostic Testing : UDS, J1939, CANOE Diva CDD based testing
  • Experience in Python scripting and C (Programming Language). Proficient in testing tools like Vector's CANoe, VTSystem, vTestStudio, CAPL scripting, VectorCast, LabView
  • Customer interactions, Requirement Analysis, Test automation, Test Case Writing, Bug Tracking, Test strategy and experience working with Confluence, Jira, DOORS, Git

What's in it for you :

  • Medical Insurance; Dental Insurance; Vision Insurance; RRSP / DPSP; Paid Vacation / Holidays; Short Term Disability; Long Term Disability; Tuition Reimbursement
  • Hybrid work culture
  • Il y a plus de 30 jours
Emplois reliés
agilius work solutions
Markham, Ontario

Create, update, release, and document test report in system according to planned deliverables at each milestone and perform C software code analysis, white box, black box, functional and non functional testing for embedded engineering products. Analyzing C source, analyzing requirements and developi...

Advanced Micro Devices, Inc
Markham, Ontario

PREFERRED EXPERIENCE: Strong background in ASIC Design Flow Expertise in Design Verification Proficient in Verilog and System Verilog 10+ years experience Experience verifying complex designs using UVM, OVM or VMM Familiarity with industry standard high-speed protocols such as PCIe, SATA, USB or Eth...

Cynet Systems
Markham, Ontario

Develop/Maintain tests for functional verification with UVM verification at the subsystem level. Bachelors or Masters degree in computer engineering/Electrical Engineering. Have exposure to AXI protocol and Bootcode Verification. Familiarity with System Verilog and modern verification libraries like...

AMD
Markham, Ontario

Developing Testbenches and Verification Components such as UVCs, models, BFMs, and Re-usable Verification Environments. Utilizing In-House and 3rd Party IP/SOC CAD and EDA Tools for Design Verification. Deploying Industry-Leading Verification Methodologies such as UVM and Formal Verification. Techni...

TekWissen LLC
Markham, Ontario

Job Title: Multimedia Hub (MMHUB) Senior Design Verification Engineer</b> </div> <div><b>Work Location: Markham, ON</b></div> <div><b>Duration: 12 Months </b> </div> <div><b>Work Type: Contract </b> </div> <di...

AMD
Markham, Ontario

Video IP Design Verification Engineer. Video IP Design Verification Engineer. Collaborate with global IP verification teams, firmware engineers on low power verification methodology, test-plans, regression and coverage. Proficient in SoC/IP verification, Simulation, low power verification and SoC ve...

ic resources
Canada, North America

This is a senior role in which the Verification Engineer will be responsible for hands-on verification regression management and debugging, functional verification, code coverage, Formal proofs, and verification reports, and will guide more junior members of the Verification team. Based in Vancouver...

Advanced Micro Devices, Inc
Canada

KEY RESPONSIBILITIES: Writing/Implementing/Reviewing Test Plans Developing Testbenches and Verification Components such as UVCs, models, BFMs, and Re-usable Verification Environments Writing, Modifying, and Maintaining Random and Directed Test Cases and Libraries in System Verilog/UVM Analyzing Func...

Cadence Design Systems, Inc.
Toronto, Ontario

Principal Physical Design Engineer (PNR/Physical Verification/STA/EMIR). Perform physical design implementation, including floor planning, power grid design, place and route, clock tree synthesis, timing closure, power/signal integrity signoff, physical verification (DRC/LVS/Antenna), EM/IR signoff,...

Advanced Micro Devices, Inc
Markham, Ontario

AMD together we advance_ THE ROLE: AMD is looking for a Design Verification Engineer willing to take on the challenge of becoming part of the PCIe and PHY Interoperability Design Verification team. THE ROLE: AMD is looking for a Design Verification Engineer willing to take on the challenge of becomi...