All roles at EdgeUpwards

Embedded Systems Verification Engineer

GurugramFull-time5–9 yrsPosted open since may 2024

Senior embedded systems role at EdgeUpwards in Gurugram. Needs 5+ years and a B.Tech or B.E..

About the role

We are seeking an experienced Embedded Systems Verification Engineer to join our team. The Verification Engineer will be responsible for designing, developing, and executing verification and validation strategies for embedded systems projects. This includes creating test plans, developing test cases, executing tests, analyzing results, and ensuring compliance with project requirements and industry standards.

What you'll do

  • Verification Strategy and Planning: Define verification and validation strategies, methodologies, and approaches for embedded systems projects
  • Develop test plans, test scenarios, and verification procedures to ensure comprehensive coverage of system requirements
  • Test Case Development and Execution: Create detailed test cases, test scripts, and test procedures to verify embedded software and hardware functionality, performance
  • Execute tests using simulation tools, emulators, and hardware-in-the-loop (HIL) setups, following established test plans and procedures
  • Test Automation and Tool Development: Develop test automation scripts and frameworks using programming languages such as Python, C/C++

What you need

  • Embedded C
  • Python
  • Test automation
  • Selenium
  • C++
  • C

Good to have

  • CI/CD
  • Jenkins
  • Linux
  • Test cases

More roles like this at EdgeUpwards

Apply on EdgeUpwards's site