Bright Vision Technologies logo

Semiconductor Software Engineer

Bright Vision Technologies
July 29, 2026
Full-time
Remote
United States
$100,000 - $150,000 USD yearly
EDA Jobs, Level - Mid-Career

Job Title

Semiconductor Software Engineer

Role Summary

Design and implement software tooling, firmware, and infrastructure to support semiconductor design, verification, manufacturing, and post-silicon validation. Work closely with hardware engineers and EDA teams to accelerate silicon development cycles and improve yield, performance, and quality.

Experience Level

Mid-level β€” 6+ years of software engineering experience, with significant time in semiconductor environments.

Responsibilities

Primary responsibilities include:

  • Design and build software tooling, firmware, and infrastructure for design, verification, manufacturing, and post-silicon validation.
  • Collaborate with hardware and EDA teams to integrate tools into verification and post-silicon workflows.
  • Develop and maintain large-scale compute infrastructure (grid, cloud, HPC) and automation for EDA workloads.
  • Implement and operate data pipelines for design and characterization data; automate collection and analysis.
  • Troubleshoot and debug complex low-level hardware-software interactions; improve reliability and performance.
  • Participate in code and design reviews, produce documentation, and mentor junior engineers.

Requirements

Must-have skills and experience:

  • 6+ years software engineering experience in semiconductor or closely related environments.
  • Strong programming skills in C, C++, and Python.
  • Hands-on experience with EDA, verification, or post-silicon validation workflows.
  • Solid understanding of low-level hardware-software interaction and excellent debugging skills.
  • Experience building or operating large-scale compute infrastructure (cloud, grid, HPC).
  • Strong scripting and automation skills and experience with data pipelines for design/characterization data.
  • Clear communication and documentation skills.

Nice-to-have:

  • Exposure to SystemVerilog or other HDLs and familiarity with UVM-based verification workflows.
  • Experience with cloud-based EDA workflows and applying ML to silicon design.

Education Requirements

Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field is required. Advanced degree in Electrical Engineering or a related field is listed as preferred.


About the Company

Company: Bright Vision Technologies

Technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States.

Bright Vision Technologies logo

Date Posted: 2026-07-29