Amaze Systems
FIRMWARE ENGINEER
Skills
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
6 months ago
Quick apply
Kalytech Consulting
Automation Engineer
540€
Freelance
Leuven, Belgium
Hybrid
Skills
18 hours ago
Quick apply
Espace Freelance
AI Engineer confirmé
Freelance
Paris, France
Hybrid
Skills
39 minutes ago
Quick apply
No company information available.