Software Engineer-Linux Kernel & Embedded Systems (Zynq SoC and Waveform Radio)
Job Description
About the Role:
We are looking for ahighly motivated Linux Embedded Software Engineerto join our team in San Diego, CA. This role involvesimplementing kernel & user space applications onto embedded devices. The role requiring expertise inLinux Kernel developmentand strongC/C++ programming skills. As acustomer-facingengineer, you will work on-premise at our client's facility, making strong communication and interpersonal skills essential.
Key Responsibilities:
β’ Port and optimizesoftware libraries for embedded devices.
β’ Work extensively with theLinux Kernel, including driver development and system-level debugging.
β’ Develop and maintain code inC/C++, with scripting inBASH and Python.
β’ Collaborate with customers to define technical requirements and deliver tailored solutions.
β’ Troubleshoot and resolve system-level performance issues in embedded environments.
Requirements:
β’ 5+ yearsof experience inembedded software development.
β’ StrongLinux Kernel developmentexperience, including driver modifications and debugging.
β’ Proficiency inC/C++ user-space applications, with scripting experience inBASH and Python.
β’ Must beeligible to work in the U.S. without sponsorship.
β’ Excellent interpersonal and communication skills; ability to work in acustomer-facingrole.
β’ Strong problem-solving skills and ability to work on-site in a collaborative environment.
β’ Required to work on premise in San Diego, CA.
Preferred:
β’ Prefer experience with Zynq SoC.
β’ Prefer experience with waveform radio technology.
Why Join Us?
β’ Competitive salary with401(k) matching.
β’ Comprehensivemedical and dental benefits.
β’ Work on cutting-edgeembedded technology projects.
If youβre adriven embedded software engineerlooking for a hands-on role with customer engagement, weβd love to hear from you!
Job Type: Full-time
Pay: $105,000.00 - $145,000.00 per year
Benefits:
β’ 401(k)
β’ 401(k) matching
β’ Dental insurance
β’ Health insurance
β’ Health savings account
β’ Life insurance
β’ Paid time off
β’ Vision insurance
Application Question(s):
β’ Will you be able to reliably commute to San Diego, CA 92131 for this job?
Experience:
β’ Embedded software: 5 years (Required)
β’ Linux: 5 years (Required)
Work Location: In person
Apply Now
Back to Job Listings
Add To Job List
Company Profile
View Company Reviews
Date Posted
09/12/2025
Views
0
Neutral
Subjectivity Score: 0
Similar Jobs
Software Development Engineer (Device Management) - Apple
Views in the last 30 days - 0
View DetailsWireless SoC System Validation, FW and NPI Engineering Program Manager - Apple
Views in the last 30 days - 0
View Details