Software Engineer – Linux Kernel & Embedded Systems

JetHead Development Inc.

Poway (CA)

On-site

USD 140,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) matching
Medical insurance
Dental insurance
Health insurance
Life insurance
Vision insurance
HSA
Paid time off

Job summary

JetHead Development Inc. in Poway, CA is seeking an experienced embedded software engineer for a full-time, on-site role.

You will develop user-space applications on embedded devices, optimize libraries, and collaborate with clients to tailor solutions while ensuring high-quality code in C/C++, Bash, and Python.

Candidates must have 7+ years of experience, strong Linux expertise, TCP/IP knowledge, and the ability to work without sponsorship.

Qualifications

  • We require 7+ years of embedded software experience.
  • Strong Linux user-space development experience.
  • Solid TCP/IP and network protocol knowledge.
  • Proficiency in C/C++ user-space development with scripting in BASH and Python.
  • Excellent communication and interpersonal skills for customer-facing roles.
  • Ability to work on-site in Poway, CA in the U.S.
  • Eligible to work in the U.S. without sponsorship.

Responsibilities

  • We implement user-space applications on embedded devices.
  • We port and optimize software libraries for embedded platforms.
  • Assemble, maintain, and troubleshoot code in C/C++, BASH, and Python.
  • We perform Linux embedded development including user-space and system-level debugging.
  • Investigate and resolve performance issues in embedded environments.
  • We collaborate with customers to define technical needs and deliver tailored solutions.
  • We work directly with clients in a customer-facing, on-site role.

Skills

Embedded
Linux user-space
TCP/IP
C/C++ user-space
Bash & Python
Customer-facing
On-site work
US work eligibility

Job description

Requirements
Must have:
  • We need at least 7 years of experience in embedded software development.
  • We require strong experience with Linux user-space development.
  • We need solid hands‑on expertise with TCP/IP and common network protocols.
  • We require proficiency in C/C++ user‑space application development, along with scripting in BASH and Python.
  • We need excellent communication and interpersonal skills for a customer‑facing position.
  • We require strong problem‑solving ability and comfort working collaboratively on site.
  • We need candidates who are eligible to work in the U.S. without sponsorship.
  • We require the ability to work in person at our Poway, CA location.
  • Preferred experience includes software‑defined networking solutions.
  • Preferred experience includes developing applications on Zynq SoC with FPGA.
  • Preferred experience includes waveform radio technology.
Responsibilities
  • We implement user‑space applications on embedded devices.
  • We port and optimize software libraries for embedded platforms.
  • We develop, maintain, and troubleshoot code in C/C++, BASH, and Python.
  • We carry out Linux embedded development, including user‑space application work and system‑level debugging.
  • We investigate and resolve system performance issues in embedded environments.
  • We collaborate with customers to define technical needs and deliver tailored solutions.
  • We work directly with clients in a customer‑facing, on‑site role.
Company

We are a technology‑focused team working on cutting‑edge embedded projects. This is a full‑time, in‑person role based at our clients facility in Poway, CA, where we offer a competitive salary range of $140,000 to $170,000 per year along with benefits including 401(k) matching, medical, dental, health, life, vision, HSA, and paid time off.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

X4 Technology • Brentwood (NY)

On-site
USD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

Persistent Systems • New York (NY)

On-site
USD 133,000 - 149,000
Medical, dental, and vision insurance
401(k) plan with company match
Tuition assistance
+1
Senior Technical Staff Engineer - Software
Senior Technical Staff Engineer - Software

Microchip Technology Inc. • San Jose (CA)

On-site
USD 91,000 - 232,000
Competitive base pay
Quarterly bonus payments
Health benefits starting day one
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Twenty80 LLC • California (MO)

Hybrid
USD 135,000 - 200,000
Hybrid work model
Onsite presence three days a week
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • United States

Remote
USD 100,000 - 130,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Twenty80 llc • Los Angeles (CA)

Hybrid
USD 135,000 - 200,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

hireneXus • Eden Prairie (MN)

On-site
USD 120,000 - 150,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

CSG Talent • Long Beach (CA)

On-site
USD 120,000 - 160,000
Sr Linux Embedded SW Development Engineer
Sr Linux Embedded SW Development Engineer

Ellington Growth Partners • Raleigh (NC)

On-site
USD 100,000 - 130,000
Senior Embedded Systems Engineer
Senior Embedded Systems Engineer

CyberCoders • Paso Robles (CA)

On-site
USD 140,000 - 190,000
Medical Insurance
Annual incentive awards
Retirement plan
+6