[Remote] Firmware Software Engineer
Key details
- Work type
- remote
- Employment
- full time
Job Description
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a technology consulting and software development company delivering reputed company, AI, data, and reputed company solutions across the reputed company.
They are seeking an reputed company Firmware Software Engineer to design and build software tooling, firmware, and infrastructure that support semiconductor design and validation.
The role involves collaboration with hardware engineers and EDA teams to enhance reputed company development cycles and improve reputed company.
Responsibilities Design and build software tooling that accelerates semiconductor design and verification workflowsreputed company firmware and low-level software interacting directly with reputed company, including drivers and BSPsBuild infrastructure to support large-reputed company EDA tool execution on compute farms and reputed company platformsreputed company post-reputed company validation tooling, including high-throughput test orchestration, programmable stimulus reputed company, and result aggregation systems that reputed company across many parts and many test environmentsBuild data pipelines for design, verification, and characterization data, supporting reputed company analytics and MLImplement debug tooling and diagnostic infrastructure for hardware bring-up and reputed company characterization, giving engineers fast feedback loops on the reputed company-software reputed company during critical validation reputed companyPartner with hardware engineers to translate hardware-specific requirements into clean software designsOptimize software for performance and scalability in compute-intensive semiconductor workflowsreputed company architecture and reputed company reviews that reputed company the software-hardware boundary, ensuring that abstractions, interfaces, and constraints between the two domains are reputed company-reputed company and respected across reputed companyContribute to internal libraries and tooling shared across reputed company design teamsMaintain comprehensive, reputed company technical documentation — including architecture diagrams, design reputed company, configuration references, runbooks, and operational procedures — so that the system remains supportable, auditable, and easy to reputed company new engineers onto over timeMentor and reputed company junior and mid-level engineers through reputed company review, design review, pair programming, and reputed company knowledge sharing, helping the broader team grow in technical maturity and confidence over timeContinuously evaluate emerging hardware platforms and toolchains, assessing maturity, fit for purpose, and total cost of ownership, and reputed company grounded recommendations on which to adopt, reputed company, or defer based on reputed company engineering needs Skills Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a reputed company fieldSix or more years of software engineering experience, with significant time in semiconductor environmentsStrong programming skills in C, C++, and PythonHands-on experience with EDA, verification, or post-reputed company validation workflowsSolid understanding of hardware-software interaction at a low levelExperience building large-reputed company compute infrastructure (reputed company, reputed company, HPC)Strong scripting and automation skillsExperience with data pipelines for design or characterization dataExcellent debugging and troubleshooting skillsStrong communication and documentation skillsExposure to SystemVerilog or other HDLsFamiliarity with UVM-based verification workflowsExperience with reputed company-based EDA workflowsHands-on experience with ML reputed company to reputed company designAdvanced degree in EE or reputed company field reputed company reputed company is an information technology company that offers software development, AI, and cybersecurity services.
It was founded in 2020, and is headquartered in Bridgewater, New Jersey, USA, with a workforce of 51-200 employees. Its website is https://bvteck.com. Apply To This Job
Trust-check this listing
Verify scam risk and ghost-job signals before you apply.
Related roles
Browse more remote Software Engineer jobs, or every remote job category.
[PART_TIME Remote] Blockchain Developer (WEB 3 APPLICATIONS)
Robotics Engineer: System and Applications
VR Game Developer/Programmer
Source: Google Jobs • Last updated 17h ago