1

Embedded Software Soc Jobs (NOW HIRING)

Principal Embedded Software Engineer We are seeking a Principal Embedded Software Engineer to ... Configure, enable, and optimize SoC capabilities for real-time and safety-critical applications.

Senior Embedded Software Engineer

Melbourne, FL ยท On-site

$114K - $150K/yr

Develop embedded software for AMD/Xilinx Zynq UltraScale+ MPSoC, MicroBlaze, and other SoC-based processor platforms. * Design and implement software for Bare Metal, FreeRTOS, and Embedded Linux ...

Experience with SoC bring-up (ARM Cortex-A/M, Qualcomm, or similar) * Experience integrating embedded software with FPGA-based platforms (e.g., soft-core controllers, register interfaces, or co ...

... to SoC-level system integration -- rather than specializing in a single domain. You will work ... Embedded Software Engineer Responsibilities: * Own the design, development, and debugging of ...

... to SoC-level system integration -- rather than specializing in a single domain. You will work ... Embedded Software Engineer Responsibilities: * Own the design, development, and debugging of ...

Embedded Software Engineer

Redmond, WA ยท On-site

$154K - $217K/yr

The Reality Labs Research Software Team is looking for an Embedded Software Engineer to help bring ... SoC-level system integration, in service of rapidly evolving research hardware. You will work ...

... to SoC-level system integration -- rather than specializing in a single domain. You will work ... Embedded Software Engineer Responsibilities: * Own the design, development, and debugging of ...

Embedded Software Engineer

Brooklyn Park, MN ยท On-site

$105K - $118K/yr

Embedded Software Engineer Location: Brooklyn Park, MN (Onsite) Work Authorization: Applicants must ... SOC application processors. If you have solid software design skills and have a proven track record ...

Embedded Software Engineer

San Diego, CA ยท On-site

$139K - $183K/yr

Leidos utilizes its proprietary design methodology for hardware software co-design to manufacture custom SoC and IP for high performance applications. In this role, the Embedded Software Engineer ...

Embedded Software Engineer

National City, CA ยท On-site

$87K - $157K/yr

Leidos utilizes its proprietary design methodology for hardware software co-design to manufacture custom SoC and IP for high performance applications. In this role, the Embedded Software Engineer ...

NY ยท On-site

$129K - $170K/yr

Embedded Software Engineer Full Time Professional Cape Canaveral, FL, US 2 days ago Requisition ID ... SoC, or similar) - including AXI interconnect partitioning, shared-memory schemes, and host ...

New

Embedded Software Engineer

San Diego, CA ยท On-site

$87K - $157K/yr

Leidos utilizes its proprietary design methodology for hardware software co-design to manufacture custom SoC and IP for high performance applications. In this role, the Embedded Software Engineer ...

Embedded Software Engineer

San Diego, CA ยท On-site

$139K - $183K/yr

Leidos utilizes its proprietary design methodology for hardware software co-design to manufacture custom SoC and IP for high performance applications. In this role, the Embedded Software Engineer ...

Leidos utilizes its proprietary design methodology for hardware software co-design to manufacture custom SoC and IP for high performance applications. In this role, the Embedded Software Engineer ...

next page

Showing results 1-20

Embedded Software Soc information

See salary details

$70K

$153.4K

$174K

How much do embedded software soc jobs pay per year?

As of Sep 10, 2026, the average yearly pay for embedded software soc in the United States is $153,383.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,500.00 and $173,000.00 per year, depending on experience, location, and employer.

What cities are hiring for Embedded Software Soc jobs?

Cities with the most Embedded Software Soc job openings:

What are popular job titles related to Embedded Software Soc jobs?

For Embedded Software Soc jobs, the most frequently searched job titles are:

C++ Hardware Bring up Engineer

Auburn Hills, MI โ€ข On-site

Tachyon Technologies LLC
IT Servicesย โ€ขย 51 - 200 employees

Full-time

Re-posted 23 days ago


Job description

Overview:
Job Description:
We are seeking a highly skilled C++ Hardware Bring-Up Engineer with strong expertise in embedded systems, automotive SoC integration, BSP/LLD development, and hardware debugging. The ideal candidate will play a critical role in developing and optimizing low-level embedded software for automotive platforms, leading hardware bring-up activities, and supporting software-hardware integration for next-generation automotive systems.
The candidate should have hands-on experience with embedded operating systems, automotive SoC architectures, hardware validation tools, and low-level debugging methodologies.
Key responsibilities:
  • Design, develop, and maintain Board Support Packages (BSP) and Low-Level Drivers (LLD) for automotive SoC platforms.
  • Develop and optimize embedded software components using C and C++ for high performance and reliability.
  • Manage software build and integration processes using Make, CMake, and Git.
  • Drive SoC integration activities ensuring seamless interaction between hardware and embedded software components.
  • Optimize memory, CPU, and power utilization for automotive embedded applications.
  • Lead hardware bring-up activities for new ECU/SoC platforms.
  • Perform hardware-level debugging and validation using:
    • Oscilloscopes
    • Multimeters
    • Power Supplies
  • Troubleshoot software-hardware interaction issues using:
    • JTAG
    • GDB
    • Embedded debugging tools
  • Develop and maintain device drivers for peripheral interfaces such as UART, SPI, and I2C.
  • Collaborate with cross-functional engineering teams to resolve integration and performance issues.
  • Participate in code reviews, technical documentation, and system architecture discussions.

Professional Skills:
  • 7+ years of experience in automotive embedded software development.
  • Strong expertise in:
    • C
    • C++
    • Embedded Systems
    • Hardware Bring-Up
    • BSW (Basic Software)
  • Hands-on experience with:
    • BSP development
    • Low-Level Driver (LLD) development
    • SoC integration
  • Strong understanding of:
    • SoC architectures
    • Device drivers
    • Peripheral interfaces (UART, SPI, I2C)
  • Experience with embedded operating systems:
    • Linux
    • FreeRTOS
    • RTOS
  • Familiarity with:
    • Git
    • Make
    • CMake
    • JTAG
    • GDB
    • Experience using lab instruments:
    • Oscilloscope
    • Multimeter
    • Power Supply
  • Strong debugging and troubleshooting skills.
  • Excellent communication and teamwork abilities.
    • Interfaces & data conversions

Skills:
C / C++ Programming Embedded Systems Development Hardware Bring-Up Board Support Package (BSP) Development Low-Level Driver (LLD) Development Automotive BSW (Basic Software) SoC Integration Embedded Operating Systems (Linux, FreeRTOS, RTOS) Device Driver Development UART / SPI / I2C Interfaces JTAG & GDB Debugging Hardware Debugging & Validation Oscilloscope / Multimeter / Power Supply Usage Make / CMake Build Systems Git Version Control Automotive ECU Development Embedded Software Architecture SoC Architecture Knowledge Automotive Embedded Systems Troubleshooting & Root Cause Analysis