Find a jobRecruiters

FIRMWARE ENGINEER

Exclusive opportunity

Onsite

FIRMWARE ENGINEER

Amaze Systems

FIRMWARE ENGINEER

Skills

Python

21 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Santa Clara, CA, USA

Work mode:

Onsite

Published on:

5 October 2026

What they need


Role: Firmware Developer – C++, Python & PCIe Location: Santa Clara, CA (Fully Onsite) Type- Long-Term-Contract Job Summary We are looking for an experienced Firmware Developer with strong hands-on expertise in C++, Python, and PCIe technologies. The ideal candidate will develop, debug, validate, and optimize low-level firmware for complex hardware systems, working closely with hardware, validation, and systems engineering teams.

Key Responsibilities

  • Design, develop, and maintain firmware using modern C/C++ for embedded and hardware platforms.
  • Develop Python-based automation, validation, and diagnostic tools for firmware and hardware testing.
  • Work extensively with PCIe protocols, interfaces, enumeration, configuration, and debugging.
  • Develop and debug low-level firmware interacting with hardware components and peripherals.
  • Perform firmware bring-up, integration, debugging, and root-cause analysis.
  • Analyze hardware/firmware issues using JTAG, debuggers, logic analyzers, oscilloscopes, and other diagnostic tools.
  • Develop test frameworks and automated validation scripts using Python.
  • Collaborate with hardware, ASIC, validation, and system engineers during product development.
  • Troubleshoot issues related to PCIe connectivity, performance, enumeration, interrupts, and device configuration.
  • Participate in code reviews, design reviews, and firmware architecture discussions.
  • Support system-level integration, firmware releases, and production readiness.
  • Document technical specifications, test results, defects, and debugging findings.

Required Skills

  • Strong hands-on experience with C/C++ firmware development.
  • Strong Python programming and scripting experience.
  • Solid understanding of PCIe architecture and protocol.
  • Experience with firmware development for embedded or hardware-centric systems.

Other offers great for you!

These companies are also looking for great profiles

Easypartner

Firmware Engineer – Embedded Systems - IDF(H/F)

Freelance

Paris, France

Hybrid

Skills

Firmware Engineer

6 months ago

Quick apply

Kalytech Consulting

Automation Engineer

540€

Freelance

Leuven, Belgium

Hybrid

Skills

PythonAnsibleautomationpowershell

18 hours ago

Quick apply

Espace Freelance

AI Engineer confirmé

Freelance

Paris, France

Hybrid

Skills

Google Cloud PlatformPythonVertex AIRAGLangChainAI agents

39 minutes ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools