Hardware Software Integration Engineer
Skills
Computer ScienceBusinessElectrical EngineeringFirmwareHardware EngineersOperationsSilicon Validation
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor’s or Master’s degree in Computer Science Electrical Engineering or related field
- 6+ years of software engineering experience with significant semiconductor exposure
- Strong programming skills in C C++ and Python
- Hands-on experience with EDA verification or post-silicon validation workflows
- Solid understanding of hardware-software interaction at a low level
- Experience building large-scale compute infrastructure such as grid cloud or HPC
- Strong scripting and automation skills
- Experience with data pipelines for design or characterization data
- Excellent debugging and troubleshooting skills
- Strong communication and documentation skills
Nice to have
- SystemVerilog exposure
- UVM workflow familiarity
- Cloud EDA exposure
- ML for silicon design
- Advanced degree in EE
Day to day
- Design and build software tooling firmware and infrastructure for semiconductor design verification manufacturing and post silicon validation
- Partner with hardware engineers and EDA teams to accelerate silicon development cycles and improve yield performance and quality
- Translate ambiguous requirements into well engineered solutions while supporting code review design review and mentorship
Hiring process
- Send your resume to boon@bvteck.com
- Contact (908) 650-6699 for immediate consideration
