Firmware Software Engineer

New
B
Bright Vision TechnologiesSemiconductor Engineering
100% Remote (U.S.)Full-TimeSenior
Salary125,000 - 145,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
PythonEmbedded SystemsC++

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • Six or more years of software engineering experience, with 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 hardware-software interaction at a low level.
  • Experience building large-scale compute infrastructure (grid, cloud, 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.

Responsibilities

  • Design and build software tooling, firmware, and infrastructure to support semiconductor design, verification, manufacturing, and post-silicon validation.
  • Partner with hardware engineers and EDA teams to build software that accelerates silicon development cycles and improves yield, performance, and quality.
  • Translate ambiguous requirements into well-engineered solutions in collaboration with product, design, and engineering stakeholders.
  • Raise technical standards through rigorous code and design reviews.
  • Provide mentorship to more junior engineers.
  • Develop and maintain data pipelines for design or characterization data.
View Full Description & ApplyYou'll be redirected to the employer's site
125,000 - 145,000 USD per year
Apply Now