Firmware Software Engineer Job at Bright Vision Technologies, Remote

Q2tpZktaODhZYWRETE55ZXhyODhEeHNxaUE9PQ==
  • Bright Vision Technologies
  • Remote

Job Description

Role Description

As a Firmware Software Engineer, you will collaborate closely with hardware, verification, and software engineering teams to develop scalable firmware, automation tools, and infrastructure supporting semiconductor design and manufacturing.

  • Developing firmware, device drivers, and Board Support Packages (BSPs)
  • Building software tools for semiconductor design and verification
  • Creating infrastructure supporting EDA workflows across cloud and HPC environments
  • Designing post-silicon validation and test automation frameworks
  • Building scalable data pipelines for silicon characterization and analytics
  • Developing hardware debugging and diagnostic tools
  • Collaborating with hardware engineers to design reliable software solutions
  • Improving performance and scalability of engineering workflows
  • Leading architecture discussions, code reviews, and design reviews
  • Creating technical documentation, architecture diagrams, and operational guides
  • Mentoring engineers through technical guidance and code reviews
  • Evaluating emerging technologies and recommending new engineering tools

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related discipline
  • 6+ years of software engineering experience
  • Strong semiconductor industry experience
  • Advanced programming skills in:
    • C
    • C++
    • Python
  • Experience with:
    • EDA tools
    • Verification workflows
    • Post-silicon validation
  • Strong understanding of hardware/software integration
  • Experience with Cloud, Grid Computing, or HPC infrastructure
  • Automation and scripting expertise
  • Data pipeline development experience
  • Excellent debugging, troubleshooting, communication, and documentation skills

Requirements

  • SystemVerilog
  • UVM Verification
  • Cloud-based EDA platforms
  • Machine Learning for semiconductor design
  • Master's degree or higher in Electrical Engineering or related field

Benefits

  • 100% Remote Opportunity
  • Competitive Compensation
  • Direct Full-Time Employment
  • Long-Term Career Growth
  • Innovative Semiconductor Projects
  • Collaborative Engineering Culture

Job Tags

Full time, Remote work

Similar Jobs

Tradewinds Support Partners, LLC

Roofer Commercial / Flat Job at Tradewinds Support Partners, LLC

 ...required in the following: Installation of different types of roofing systems such as EPDM, TPO, BUR, and other forms of low-slope roofing...  ...) Responsibilities Installing, maintaining and repairing commercial roofing systems. Installation of different types of roofing... 

Garland Independent School District

Reading Tutor Job at Garland Independent School District

A Texas educational institution is seeking a qualified teacher for a Middle School position for the 2026-2027 academic year. Applicants must hold a valid Texas certification with required endorsements. Responsibilities include teaching core subjects, and special endorsements...

Onto Innovation

Staff Mechanical Engineer Job at Onto Innovation

 ...performance issues, root cause analysis, and field improvements. Qualifications * Controls-Relevant Qualifications * BS/MS/PhD in Mechanical Engineering or related field with strong emphasis on dynamics, controls, or mechatronics * 7+ years of experience in... 

Wellhart, LLC

Locum Physician (MD/DO) - Surgery - Pediatric in Peoria, IL Job at Wellhart, LLC

 ...Doctor of Medicine | Surgery - Pediatric Location: Peoria, IL Employer: Wellhart, LLC Pay: Competitive weekly pay (inquire for details) Start Date: 10/1/2026 About the Position We are seeking a Pediatric Surgeon for a 15-day locum tenens assignment... 

Sam's Club

(USA) Backroom Associate - Sam's Club Job at Sam's Club

 ...Sam's Club | Medical, Dental, Vision, Rx + 401(k) with match + PTO + 100% Reimbursement of Tuition & Books | 2925 Towne Centre Boulevard | Responsibilities: Maintain and process shipments by developing delivery schedules and organizing receiving reports; Receive merchandise...