Hardware Software Integration Engineer

Bright Vision Technologies•Orlando, FL
•$100,000 - $150,000•Remote

About The Position

Bright Vision Technologies is seeking an experienced Semiconductor Software Engineer to design and build software tooling, firmware, and infrastructure supporting semiconductor design, verification, manufacturing, and post-silicon validation. The role partners with hardware engineers and EDA teams to accelerate silicon development cycles and improve yield, performance, and quality. The engineer works with product, design, engineering, operations, and business stakeholders to translate ambiguous requirements into well-engineered solutions. The position also involves contributing to code and design reviews and mentoring more junior engineers. The successful candidate is expected to bring sound engineering discipline, clear communication, and a record of delivering production-quality work. The position is 100% remote within the United States, full-time, and direct W2. Bright Vision Technologies cannot sponsor new H-1B visa petitions for this position; U.S. citizens, Green Card holders, EAD holders, and candidates eligible for an H-1B transfer are encouraged to apply.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • Six or more years of software engineering experience, including significant experience in semiconductor 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.
  • Experience building large-scale compute infrastructure such as grid, cloud, or HPC systems.
  • 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 Haves

  • Exposure to SystemVerilog or other HDLs.
  • Familiarity with UVM-based verification workflows.
  • Experience with cloud-based EDA workflows.
  • Hands-on experience applying machine learning to silicon design.
  • Advanced degree in EE or a related field.

Responsibilities

  • 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 and improve yield, performance, and quality.
  • Work with cross-functional stakeholders to translate ambiguous requirements into well-engineered solutions.
  • Participate in code reviews and design reviews.
  • Mentor more junior engineers.
  • Build and support data pipelines for design or characterization data.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service