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

C++ Developer Firmware & Validation : Santa Clara, CA

Job in Santa Clara, Santa Clara County, California, 95053, USA
Listing for: Tech Mirrors
Seasonal/Temporary, Contract position
Listed on 2026-06-17
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, C++ Developer, 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: C++ Developer contract jobs Firmware & Validation : Santa Clara, CA

Job Title

C++ Developer – Firmware & Validation

Location:

Santa Clara, CA (Fully Onsite)

Type:
Long-Term-Contract

Job Summary

We are seeking a highly skilled C++ Developer with strong Firmware and Validation experience to join our semiconductor engineering team. The ideal candidate will be responsible for developing, debugging, and validating firmware and software components for semiconductor devices and platforms. This role requires hands‑on expertise in C/C++, embedded systems, firmware development, and hardware validation in a silicon development environment.

Key Responsibilities
  • Design, develop, and maintain C/C++ based firmware and software components for semiconductor devices.
  • Work closely with hardware, silicon validation, and system engineering teams to bring up new silicon platforms.
  • Develop validation frameworks, test utilities, and automation tools to validate hardware functionality.
  • Perform low‑level debugging of firmware interacting with hardware components.
  • Analyze and debug issues across firmware, drivers, and hardware interfaces.
  • Develop test plans, validation strategies, and automated regression suites.
  • Support silicon bring‑up, board bring‑up, and post‑silicon validation activities.
  • Interface with hardware registers, memory‑mapped I/O, and embedded peripherals.
  • Collaborate with cross‑functional teams to resolve performance, reliability, and functional issues.
  • Document firmware architecture, validation procedures, and test results.
Required Skills
  • Strong programming experience in C and C++.
  • Experience in firmware development for embedded systems.
  • Hands‑on experience in silicon validation / post‑silicon validation.
  • Experience with hardware bring‑up and debugging tools (JTAG, logic analyzers, oscilloscopes).
  • Understanding of computer architecture, microcontrollers, or SoC design.
  • Experience with hardware‑software interaction (register‑level programming).
  • Strong debugging skills in embedded environments.
  • Experience with Linux or RTOS environments.
  • Knowledge of version control systems (Git, SVN).
#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