> Markdown version of [/jobs/ext/2771753-firmware-software-engineer](https://www.wearedevelopers.com/jobs/ext/2771753-firmware-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Firmware Software Engineer - **Company:** Bright Vision Technologies - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $125,000.0 - $145,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Artificial Intelligence, C++ (Programming Language), Cloud Computing, Code Review, Computer Programming, Computer Engineering, Software Debugging, Firmware, Hardware Description Language, Python (Programming Language), Software Engineering, SystemVerilog, Scripting, Information Technology, Grid Computing, Data Management, Data Pipelines - **Published:** September 7, 2026 - **Apply:** https://www.careerbuilder.com/job-details/firmware-software-engineer-round-rock-tx--cdc5c71d-cb05-4032-b3a6-95b6c01dfe7b ## About the Role will partner with hardware engineers and EDA teams to build software that accelerates silicon development cycles and improves yield, performance, and quality. The ideal candidate will combine strong software engineering fundamentals with practical experience working alongside hardware teams in EDA, verification, or post-silicon environments. In this role you will work closely with cross-functional partners - product, design, engineering, operations, and business stakeholders - to translate ambiguous requirements into well-engineered solutions, and will be expected to raise the bar through code review, design review, and mentorship of more junior engineers. The successful candidate brings strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production.Required Qualifications * 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., * 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., Artificial Intelligence (AI), C Programming Language, C++ Programming Language, Cloud Computing, Code Reviews, Communication Skills, Computer Engineering, Computer Firmware, Computer Programming, Computer Science, Consulting, Cross-Functional, Data Management, Debugging Skills, Design Verification, Documentation, EAD, Electrical Engineering, Grid Computing, Hardware Description Language, High Tech Industry, Identify Issues, Machine Tool, Manufacturing, Mentoring, Performance Management, Product Design, Productivity Management, Python Programming/Scripting Language, Scripting (Scripting Languages), Semiconductors, Software Design, Software Development, Software Engineering, SystemVerilog, Technical/Engineering Design ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Strange New Worlds: shaping the future of the digital age](https://www.wearedevelopers.com/videos/677-strange-new-worlds-shaping-the-future-of-the-digital-age) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)