×
Register Here to Apply for Jobs or Post Jobs. X

Firmware Engineer Python SoC Level C2C Santa Clara, CA; Onsite

Job in Santa Clara, Santa Clara County, California, 95053, USA
Listing for: Tech Mirrors
Full Time position
Listed on 2026-07-23
Job specializations:
  • Software Development
    Python, Embedded Systems/ Firmware/ IoT, Unix/Linux, Software Testing
Salary/Wage Range or Industry Benchmark: 100000 - 130000 USD Yearly USD 100000.00 130000.00 YEAR
Job Description & How to Apply Below
Position: Firmware Engineer with Python SoC Level C2C jobs Santa Clara, CA (Fully Onsite)

Role:
Firmware Engineer with Python – SoC Level

Location
:
Santa Clara, CA (Fully Onsite)

Type
:
Long-Term-Contract

Role Overview

We are seeking a highly skilled C Developer with strong Python expertise to work on SoC-level development and validation. The role involves 70% hands‑on development and 30% validation/testing, supporting low-level firmware, drivers, and validation frameworks for complex System‑on‑Chip platforms. The ideal candidate will work closely with architecture, hardware, and verification teams to deliver high‑quality, production‑ready silicon software.

Key Responsibilities

Development (70%)

  • Design, develop, and optimize C/C++ code for SoC-level firmware, drivers, and low-level software
  • Develop and maintain Python-based tools, scripts, and automation frameworks to support development workflows
  • Work closely with hardware, RTL, and architecture teams to enable and debug new SoC features
  • Bring up and debug SoC platforms on pre‑silicon and post‑silicon environments
  • Optimize code for performance, power, and memory efficiency
  • Participate in design reviews, code reviews, and technical discussions

Validation & Testing (30%)

  • Develop and execute SoC-level validation and test plans
  • Create Python-based validation and automation frameworks for functional and performance testing
  • Debug complex system‑level issues involving hardware/software interaction
  • Analyze logs, traces, and test results to identify root causes
  • Collaborate with validation, verification, and QA teams to ensure silicon readiness
Required

Skills & Qualifications
  • Strong programming experience in C (mandatory); C++ is a plus
  • Strong Python scripting and automation experience
  • Hands‑on experience with SoC / embedded systems development
  • Good understanding of computer architecture, CPU subsystems, memory, and interconnects
  • Experience with low‑level drivers, firmware, or boot code
  • Strong debugging skills using JTAG, GDB, logs, and trace tools
  • Familiarity with Linux‑based environments
  • Experience working with hardware/software co‑development
Preferred Qualifications
  • Experience with pre‑silicon and post‑silicon validation
  • Knowledge of ARM or RISC‑V architectures
  • Exposure to UVM, System Verilog, or RTL simulations
  • Experience with CI/CD, test automation, or regression frameworks
  • Knowledge of performance profiling and power analysis

    Experience in semiconductor or SoC product companies
Tools & Technologies
  • Languages:

    C, Python, C++
  • Debugging: GDB, JTAG, logic analyzers
  • OS:
    Linux
  • Version Control:
    Git
  • Build Systems:
    Make, CMake
  • Scripting & Automation:
    Python, Bash
Soft Skills
  • Strong analytical and problem-solving skills
  • Ability to work in cross‑functional, fast‑paced environments
  • Clear communication and documentation skills
  • Self‑driven with attention to detail
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary