Bright Vision Technologies · 1 month ago
Firmware Software Engineer
United States
Full-time
Remote
Senior Level
$125K/yr - $145K/yr
6+ years exp
Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. They are seeking an experienced Firmware Software Engineer to design and build software tooling and firmware that support semiconductor development and validation processes.
Artificial Intelligence (AI)Cyber SecurityInformation TechnologySoftware
No H1B
Responsibilities
Design and build software tooling, firmware, and infrastructure that 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
Work closely with cross-functional partners — product, design, engineering, operations, and business stakeholders — to translate ambiguous requirements into well-engineered solutions
Raise the bar through code review, design review, and mentorship of more junior engineers
Qualification
Firmware Software EngineeringCC++PythonEDAVerification WorkflowsPost-Silicon ValidationHardware-Software InteractionCompute InfrastructureScriptingData PipelinesDebuggingSystemVerilogHDLUVM-based VerificationCloud-based EDA WorkflowsMachine Learning for Silicon Design
Required
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
Preferred
Exposure to SystemVerilog or other HDLs
Familiarity with UVM-based verification workflows
Experience with cloud-based EDA workflows
Hands-on experience with ML applied to silicon design
Advanced degree in EE or related field
Company
Funding
Current Stage
Growth StageCompany data provided by crunchbase