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

Sr. Embedded Software Engineer

Job in Santa Clara, Santa Clara County, California, 95053, USA
Listing for: Phizenix
Full Time position
Listed on 2026-01-03
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 180000 - 200000 USD Yearly USD 180000.00 200000.00 YEAR
Job Description & How to Apply Below

Overview

We are seeking a highly seasoned Lead/Manager - Embedded Software Engineer to join our dynamic team. In this role, we will lead and develop, compile, run, and debug C/C++ bare‑metal, firmware, and software tests/apps targeting ARM CPUs and DSPs. You will work in pre‑silicon (virtual, emulation, and FPGA platforms) and post‑silicon (bring‑up boards, non‑form‑factor) environments.

Responsibilities
  • Provide technical leadership throughout all stages of the product development process.
  • Lead and perform unit testing, end‑to‑end testing of software/hardware features utilizing an established testing framework.
  • Collaborate with multi‑functional teams, including system validation, software, firmware, and hardware teams, to complete pre‑silicon and post‑silicon test plans.
  • Build automation scripts and set up regression testing to ensure the robustness of our systems.
  • Develop, compile, run, and debug C/C++ Bare‑metal/Firmware/Software tests/apps (targeting ARM CPUs/DSP) in pre‑silicon and post‑silicon setups.
  • Perform performance and power characterization in pre/post silicon setups and understand HW register specs and memory maps.
  • Work closely with members of the System Validation, Software, Firmware, and Hardware teams to complete test plan execution.
Qualifications
  • 10+ years of experience developing C/C++ based embedded software and firmware.
  • 3+ years of experience providing technical leadership for teams of at least 5 developers.
  • Bachelor or master’s degree in science or equivalent.
  • Strong written, verbal, and interpersonal skills and excellent client‑facing skills.
  • Experience leading offshore/remote teams and comfortable with RTOS concepts (threads, synchronization, scheduling).
  • Experience with custom hardware bring‑up, using schematics and layout files.
  • Experience with lab system debugging using logic analyzers, scopes, meters, etc.
  • Experience with SW toolkits, code integration, automation using Python and understanding of firmware architecture and build systems (e.g., CMake, Makefiles).
Compensation

$180,000 - $200,000 USD

#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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary