Firmware Software Engineer

Bright Vision Technologies•Overland Park, KS
•$125,000 - $145,000•Remote

About The Position

Bright Vision Technologies is seeking an experienced Firmware Software Engineer to design and build software tooling, firmware, and infrastructure supporting semiconductor design, verification, manufacturing, and post-silicon validation. The engineer will partner with hardware engineers and EDA teams to accelerate silicon development cycles and improve yield, performance, and quality. The role works closely with product, design, engineering, operations, and business stakeholders to turn ambiguous requirements into well-engineered solutions. The engineer is expected to contribute to code and design reviews and mentor more junior engineers, bringing strong engineering discipline, clear communication, and a track record of delivering production-quality work. This is a full-time, direct W-2 position that is 100% remote within the United States. The annual salary range is $125,000–$145,000. The employer cannot sponsor new H-1B visa petitions; U.S. citizens, Green Card holders, EAD holders, and H-1B transfer candidates 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 time 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.
  • 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 with machine learning applied 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 cycles and improve yield, performance, and quality.
  • Work with product, design, engineering, operations, and business stakeholders to translate ambiguous requirements into well-engineered solutions.
  • Participate in code reviews and design reviews.
  • Mentor more junior engineers.
  • Deliver production-quality work and communicate and document engineering solutions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service