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