Validation Engineer

  • Dearborn, MI
  • Posted 1 day ago | Updated moments ago

Overview

On Site
$64 - $69 /hr
Contract - Independent
Contract - Long Term

Skills

C/C++
Python
Automotive
ECU
HiL
TCP
UDP
Docker
Unix
scripting
DAT

Job Details




Stefanini Group is hiring!

Stefanini is looking for Validation Engineer, Dearborn, MI (Onsite)

For quick apply, please reach out Saurabh Kapoor at /



Driver Assistance Technologies (DAT) Verification and Validation Engineer to work with our engineering team to develop DAT features that will satisfy and delight our customers.



ResponsibilitiesResearch and develop tools to emulate and virtualize automotive Electronic Control Units used for senor processing and DAT (Driver Assist Technology) feature execution.Develop Hardware in the Loop (Hil) methodologies to validate ECU emulation and virtualization tools.Assist DAT software and feature developers in designing, verifying and validating DAT features in a virtual setting.Support transition of physical vehicle testing to resimulation and HIL-based methods.



Experience Required3+ years of professional software development experience.C/C++ and Python object-oriented design and codingProficiency in Python and scripting design skills.Proficiency in HIL bench development, execution and automation.Automotive ECU HiL development and executionFamiliarity with communication protocols like CAN/CAN FD, Ethernet communication using TCP/UDP socket programming.Experience with Unix operating systems, scripting, Docker container creation and cross platform software development utilities.



Experience PreferredAbility to design, implement, and maintain automated workflows for software development, testing, and deployment.Experience throughout the full software development lifecycle, from conception, architecture definition, detailed design, scoping, planning, implementation, testing to documentation, delivery, and maintenance.DAT resimulation and/or simulation experienceDAT verification and validation experienceFamiliarity with embedded instruction sets such as ARM and x86. Experience in development of complete embedded systems. Robotics or mechatronics experience is a plus.



Education RequiredBachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical discipline.



Education PreferredMaster's degree in Engineering or Computer Science.



**Listed salary ranges may vary based on experience, qualifications, and local market. Also, some positions may include bonuses or other incentives***

Stefanini takes pride in hiring top talent and developing relationships with our future employees. Our talent acquisition teams will never make an offer of employment without having a phone conversation with you. Those face-to-face conversations will involve a description of the job for which you have applied. We also speak with you about the process, including interviews and job offers.



About Stefanini Group

The Stefanini Group is a global provider of offshore, onshore and near shore outsourcing, IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in countries like the Americas, Europe, Africa, and Asia, and more than four hundred clients across a broad spectrum of markets, including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM level 5, IT consulting company with a global presence. We are a CMM Level 5 company.



#LI-SK2

#LI-ONSITE
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.