Test Firmware Engineer

Qubika

United States

Remote

USD 90,000 - 150,000

Full time

1 hour ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible work hours
Ongoing skill development
Language lessons
Travel opportunities
Engaging activities
Expert talks

Job summary

Qubika is seeking a Test Firmware Engineer to join our team. We design, develop, and deploy custom software solutions for organizations making an impact through technology.

You will contribute to firmware development, hardware verification, and pre-silicon activities in a collaborative environment, with mentorship from a senior team and opportunities for skill growth, language lessons, and travel.

Qualifications

  • C/C++ Programming: Strong proficiency in C, C++, and object-oriented programming, with solid scripting skills (Python or similar).
  • Low-Level Firmware & Drivers: Hands-on experience developing firmware, firmware drivers, and firmware tests for embedded microprocessor subsystems, including startup code, memory-mapped registers, and linker scripts.
  • HW/FW Verification Methodology: Knowledge of hardware verification architecture, testbenches, and test plan development using C/C++ and C-DPI based directed test methodology (or similar C-to-RTL interfaces).
  • Pre-Silicon Environment: Experience with simulation, emulation, or FPGA prototyping, working alongside SystemVerilog/UVM testbenches.
  • Standard Interface Protocols: Good understanding of protocols such as AXI and AHB.
  • CPU Architecture: Knowledge of CPU architecture and experience debugging ARM Cortex or RISC-V processors.

Skills

C/C++
Python scripting
Firmware development
Hardware verification
SystemVerilog/UVM
AXI protocol
ARM Cortex
RISC-V

Tools

GD/IDE tools

Job description

We are looking for a Test Firmware Engineer to join our team!

At Qubika, we design, develop, and deploy custom software solutions for organizations making an impact through technology.

What we expect from you:

  • C/C++ Programming: Strong proficiency in C, C++, and object-oriented programming, with solid scripting skills (Python or similar).
  • Low-Level Firmware & Drivers: Hands-on experience developing firmware, firmware drivers, and firmware tests for embedded microprocessor subsystems, including startup code, memory-mapped registers, and linker scripts.
  • HW/FW Verification Methodology: Knowledge of hardware verification architecture, testbenches, and test plan development using C/C++ and C-DPI based directed test methodology (or similar C-to-RTL interfaces).
  • Pre-Silicon Environment: Experience with simulation, emulation, or FPGA prototyping, working alongside SystemVerilog/UVM testbenches.
  • Standard Interface Protocols: Good understanding of protocols such as AXI and AHB.
  • CPU Architecture: Knowledge of CPU architecture and experience debugging ARM Cortex or RISC-V processors.

What we offer:

  • Exciting and innovative projects for disruptive start-ups and world-class companies.
  • A creative working environment with a positive and collaborative atmosphere within an open-minded community.
  • A senior team that offers mentorship opportunities to help you excel in your career.
  • Various benefits include flexible work hours, ongoing skill development, language lessons, travel opportunities, engaging activities, expert talks, and more.

This job opening includes people registered in the National Registry for Persons with Disabilities (Registro Nacional de Personas con Discapacidad - Ley N° 19.691) who meet the conditions and suitability for the position. If you require any accommodations during the application process, please reach out to us at accessibility@qubika.com.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Developer
Senior C++ Developer

Qubika • United States

Remote
USD 120,000 - 160,000
Flexible work hours
Language lessons
Travel opportunities
+4
Embedded Systems Firmware Test Engineer - Flexible Hours
Embedded Systems Firmware Test Engineer - Flexible Hours

Qubika • United States

Remote
USD 90,000 - 150,000
Flexible work hours
Ongoing skill development
Language lessons
+3
Firmware Quality Assurance Engineer
Firmware Quality Assurance Engineer

Bridge Technical Talent • Connecticut

On-site
USD 85,000 - 125,000
Firmware Engineer
Firmware Engineer

Smith Arnold Partners • Connecticut

Hybrid
USD 90,000 - 120,000
Hybrid flexibility
Remote work opportunities for coding/à
Firmware QA Engineer II
Firmware QA Engineer II

Whelen Engineering • Connecticut

On-site
USD 80,000 - 110,000
Firmware Test Engineer
Firmware Test Engineer

Meet Life Sciences Ltd. • San Francisco (CA)

On-site
USD 140,000 - 210,000
Senior Data Analyst
Senior Data Analyst

Qubika • United States

Remote
USD 120,000 - 180,000
Flexible work hours
Skill development
Language lessons
+1
Functional Testing Engineer
Functional Testing Engineer

TetraMem Inc. • San Jose (CA)

On-site
USD 120,000 - 170,000
Software Engineer (Qt) - Remote Work | REF#295125
Software Engineer (Qt) - Remote Work | REF#295125

BairesDev • United States

Remote
USD 120,000 - 180,000
100% remote work
Excellent compensation in USD or local
Hardware and software setup for home
+4
Functional Testing Engineer
Functional Testing Engineer

TetraMem - Accelerate The World • San Jose (CA)

On-site
USD 110,000 - 150,000