Embedded Systems Engineer — Linux & SONiC

Canoga Perkins

Los Angeles (CA)

On-site

USD 153,000 - 170,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Comprehensive benefits
Growth opportunities

Job summary

Canoga Perkins is seeking a Systems Software Engineer to design and support embedded software infrastructure for 5G Ethernet transport products. You will work on SONiC OS integration, build systems, and networking components in a Linux-based environment.

The role emphasizes kernel driver enhancements, ONIE integration, and cross‑functional collaboration to meet performance and security targets in a cutting‑edge networking portfolio.

Qualifications

  • Bachelor’s degree or equivalent work experience.
  • 3+ years in embedded systems software development and infrastructure support.
  • Strong knowledge of embedded build systems and infrastructure tools.
  • Experience with SONiC OS and ONIE including build framework management.
  • Familiarity with Secure Boot, TLS, and FIPS-140 certification processes.

Responsibilities

  • Support the full lifecycle development of embedded software infrastructure from requirements to deployment.
  • Analyze, troubleshoot, and enhance existing embedded software modules.
  • Develop, debug, and optimize Linux kernel and driver modules for high‑performance networking devices.
  • Lead SONiC OS build system management including customization and integration.
  • Collaborate with hardware, software, and QA teams for integration and testing.
  • Engage with vendors for toolchain support and infrastructure optimization.
  • Participate in code reviews, branching/merging strategies, and release processes.
  • Contribute to automation, build optimizations, and CI/CD improvements.

Skills

Embedded systems
SONiC OS
ONIE
Kernel drivers
Build systems
GIT / version control
Networking hardware
Security protocols
CI/CD

Education

Bachelor's degree in Computer Science / Computer Engineering or equivalent

Tools

GIT
Perforce
Subversion

Job description

Canoga Perkins is seeking a Systems Software Engineer to design and support embedded software infrastructure for 5G Ethernet transport products. You will work on SONiC OS integration, build systems, and networking components in a Linux-based environment.

The role emphasizes kernel driver enhancements, ONIE integration, and cross‑functional collaboration to meet performance and security targets in a cutting‑edge networking portfolio.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Systems Software Engineer - Linux/SONiC Networking
Embedded Systems Software Engineer - Linux/SONiC Networking

Canoga-Perkins • Los Angeles (CA)

On-site
USD 153,000 - 170,000
Comprehensive benefits package
Early-stage growth opportunity
Embedded Systems Software Engineer – Linux/SONiC Networking
Embedded Systems Software Engineer – Linux/SONiC Networking

Canoga Perkins • West Chatsworth (CA)

On-site
USD 153,000 - 170,000
Comprehensive benefits package
Early-stage growth opportunity
Software Engineer - Systems
Software Engineer - Systems

Canoga Perkins • Los Angeles (CA)

On-site
USD 153,000 - 170,000
Comprehensive benefits
Growth opportunities
Software Engineer - Systems
Software Engineer - Systems

Canoga-Perkins • Los Angeles (CA)

On-site
USD 153,000 - 170,000
Comprehensive benefits package
Early-stage growth opportunity
Software Engineer - Systems
Software Engineer - Systems

Canoga Perkins • West Chatsworth (CA)

On-site
USD 153,000 - 170,000
Comprehensive benefits package
Early-stage growth opportunity
Network OS Architect & Lead Engineer
Network OS Architect & Lead Engineer

Roundel • Brooklyn Park (MN)

Hybrid
USD 132,000 - 238,000
Health benefits
401(k)
Paid time off
Senior SONiC & Networking Software Engineer
Senior SONiC & Networking Software Engineer

NVIDIA • Redmond (WA)

On-site
USD 184,000 - 288,000
Equity
Benefits
SDN Platform Engineer (C++, Linux, SONiC)
SDN Platform Engineer (C++, Linux, SONiC)

Amazon • Austin (TX)

On-site
USD 143,700 - 194,400
Health insurance
401(k) Plan
Paid Time Off
+1
Senior Network Software Engineer, SONiC & ASICs
Senior Network Software Engineer, SONiC & ASICs

Apple Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 185,000 - 325,000
Staff Switch Design Engineer - SONiC Networking
Staff Switch Design Engineer - SONiC Networking

Supermicro • Wayne (CA)

On-site
USD 200,000 - 255,000