SoC Firmware Engineer: Embedded Systems & HW Co-Design

E-Space

Saratoga (CA)

On-site

USD 150,000 - 220,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health and wellness care options
Paid holidays and paid time off
Continuous learning and development

Job summary

E-Space is looking for an Embedded Software Engineer based in Saratoga, California. You will design, develop, and optimize embedded software, focusing on low-level systems and security mechanisms. Key responsibilities include driver development for multi-processor applications, continuous integration, and working closely with hardware teams. A Bachelor's or Master's in a related field is required, along with strong C programming skills. The position offers a competitive salary between $150,000 and $220,000 annually.

Qualifications

  • Experience in Rust is a plus.
  • Understanding of low-power design principles and power profiling.
  • Experience with ARM Corstone reference designs.

Responsibilities

  • Plan, implement, and verify low-level software for embedded systems.
  • Develop device drivers for accelerators and heterogeneous multi‑processor applications.
  • Design and implement security mechanisms at the firmware level.

Skills

Embedded C programming
Scripting languages: Bash, awk, Python, Makefiles, Tcl
ARM Cortex processors
Low-power design principles
Debugging: JTAG, GDB, serial debuggers
CI/CD pipelines: Jenkins, GitLab CI
Version control: Git

Education

Bachelor’s or Master’s degree in Computer Science, Electrical Engineering or related field

Job description

E-Space is looking for an Embedded Software Engineer based in Saratoga, California. You will design, develop, and optimize embedded software, focusing on low-level systems and security mechanisms. Key responsibilities include driver development for multi-processor applications, continuous integration, and working closely with hardware teams. A Bachelor's or Master's in a related field is required, along with strong C programming skills. The position offers a competitive salary between $150,000 and $220,000 annually.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SoC Platform Engineer: Space-Grade IP & Firmware Architect
SoC Platform Engineer: Space-Grade IP & Firmware Architect

E-Space • Saratoga (CA)

On-site
USD 150,000 - 220,000
Health and wellness care options
Continuous learning and development
Paid holidays
+3
Senior Space Embedded Systems Engineer - Real-Time & Networking
Senior Space Embedded Systems Engineer - Real-Time & Networking

E-Space • Saratoga (CA)

On-site
USD 130,000 - 180,000
Space FPGA SoC Embedded Engineer (RTOS, Xilinx/Intel)
Space FPGA SoC Embedded Engineer (RTOS, Xilinx/Intel)

E-Space • Saratoga (CA)

On-site
USD 120,000 - 220,000
Competitive salaries
Health and wellness care options
Continuous learning and development
+2
SoC Firmware Engineer
SoC Firmware Engineer

E-Space • Saratoga (CA)

On-site
USD 150,000 - 220,000
Health and wellness care options
Paid holidays and paid time off
Continuous learning and development
Senior Real-Time Embedded Software Engineer - Space Systems
Senior Real-Time Embedded Software Engineer - Space Systems

E-Space • Saratoga (CA)

On-site
USD 130,000 - 180,000
Senior Embedded Hardware Engineer – FPGA/SoC (Onsite SJ)
Senior Embedded Hardware Engineer – FPGA/SoC (Onsite SJ)

Wise Equation Solutions Inc. • San Jose (CA)

On-site
USD 130,000 - 150,000
Embedded Systems Platform & Firmware Engineer
Embedded Systems Platform & Firmware Engineer

Pivotal Systems • Fremont (CA)

On-site
USD 90,000 - 120,000
Senior Flight Software Engineer - Embedded Space Systems
Senior Flight Software Engineer - Embedded Space Systems

Logos Space • Mountain View (CA)

On-site
USD 150,000 - 250,000
Senior Embedded HW/SW Integration Architect
Senior Embedded HW/SW Integration Architect

Ayar Labs • San Jose (CA)

On-site
USD 180,000 - 223,000
Embedded SoC & Real-Time Software Engineer
Embedded SoC & Real-Time Software Engineer

Leidos Inc • San Diego (CA)

On-site
USD 87,100 - 157,450
Competitive compensation
Health and wellness programs
Paid leave
+1