Overview
On Site
Accepts corp to corp applications
Contract - Full-time
Skills
C++
C
VLSI
Firmware
HVL
Job Details
Hi,
Our client is looking for a Firmware Engineer Full-time Multiple Locations (Hybrid). Below is the detailed requirements.
Kindly share your updated resume to proceed further.
Job Role: Firmware Engineer
Location: Multiple Locations (Hybrid)
Mode of Hiring: Long Term Contract
Mandatory skills: VLSI, HVL Verification, Firmware development, C/C++, pre and post silicon validation exp
Note: Responsible for SoC and E2E system validation plan development, and execution
Job Description
- Execute silicon bring-up and validation activities across multiple SoCs.
- Understand system HW/SW/FW component as a whole and do test execution and
- debugging
- Power and performance characterization on pre-silicon platforms and post-silicon
- validation boards
- Able to work in an agile environment, changing roadmaps and be able to adapt validation plans based on changes.
- Firmware: Develop, Compile, Run & Debug C/C++ Bare-metal/Firmware/Software tests/apps (targeting ARM CPU's/DSP) in Pre-Silicon (Virtual, Emulation and fpga platforms) & Post-Silicon ( Bringup boards, non-form-factor) setups
- Perform unit testing, end2end testing of SW/HW features in pre/post silicon setups
- Run tests for performance, power characterization in pre/post silicon setups
- Understand HW register spec's, Memory maps and develop/debug firmware
- Work closely with members of the System Validation, Software, Firmware, Hardware teams to complete the execution of pre-silicon/post-silicon test plan.
- Creating automation scripts, setting up regression
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.