Semiconductor Software Engineer

Bright Vision Technologies
US - Georgia - Cary
View Company Profile / << Go Back

  • Job Type: Full time
  • 4 days ago

Job Description

The Semiconductor Software Engineer will design and build software tooling, firmware, and infrastructure that support semiconductor design, verification, manufacturing, and post-silicon validation. The role involves partnering with hardware engineers and EDA teams to improve silicon development cycles and quality.

Requirements: Candidates must have a Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field, along with six or more years of software engineering experience in semiconductor environments. Strong programming skills in C, C++, and Python, as well as hands-on experience with EDA, verification, or post-silicon validation workflows, are required.

Key Skills: C, C++, Python, EDA, Verification, Post-Silicon Validation, Debugging, Troubleshooting, Automation, Data Pipelines, Cloud, HPC, SystemVerilog, UVM, ML, Firmware




Fast Track Upload