Senior C Linux Engineer: Real-Time High-Performance Systems

Careers

San Jose (CA)

On-site

USD 140,000 - 190,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Careers is seeking a C Software Engineer for high-performance Linux systems in San Jose. You will design and build real-time software, interfacing AI modules, hardware, and sensors, while optimizing performance and reliability.

Key responsibilities include developing robust C services, improving build speed, and contributing to CI/CD pipelines. The role requires deep C experience, multithreading, and a track record of shipping production-grade software.

Qualifications

  • Experience developing real-time systems involving both software and hardware components.
  • C experience: 5+ years with modern C17/20, STL, templates, multithreading & synchronization.
  • Python development: 2+ years.
  • Low-level programming with strong debugging and tooling.
  • Git, code reviews, and unit testing methodology in development practices.
  • Proven experience implementing real-time algorithms.
  • Education: B.Sc / B.A in Computer Science or a relevant technical field.
  • Collaborative team player with a track record of shipping production-grade software.

Responsibilities

  • Design and develop high-performance, reliable C services and libraries on Linux
  • Improve build speed, reproducibility, and developer experience
  • Profile and optimize CPU, memory, I/O, and concurrency; debug complex multithreaded issues
  • Write comprehensive unit and integration tests; apply sanitizers and static analysis tools
  • Contribute to CI/CD pipelines and internal developer tooling

Skills

C programming
Python development
Multithreading & synchronization
Real-Time Systems
Unit testing
Git & code reviews

Education

B.Sc / B.A in Computer Science or a relevant technical field

Tools

STL
CUDA/OpenCL
pybind11

Job description

Careers is seeking a C Software Engineer for high-performance Linux systems in San Jose. You will design and build real-time software, interfacing AI modules, hardware, and sensors, while optimizing performance and reliability.

Key responsibilities include developing robust C services, improving build speed, and contributing to CI/CD pipelines. The role requires deep C experience, multithreading, and a track record of shipping production-grade software.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Careers • San Jose (CA)

On-site
USD 140,000 - 190,000
Senior C++ Systems Engineer — Real-Time, On-Site
Senior C++ Systems Engineer — Real-Time, On-Site

SirenOpt • San Leandro (CA)

On-site
USD 140,000 - 210,000
Sr. C++ Developer
Sr. C++ Developer

Imagry | Autonomous Driving • San Jose (CA)

On-site
USD 100,000 - 130,000
Embedded Software Engineer – Real-Time Linux (Aerospace)
Embedded Software Engineer – Real-Time Linux (Aerospace)

Archer • San Jose (CA)

On-site
USD 100,000 - 130,000
Senior Real-Time Systems Engineer (C/C++, Linux) – Hybrid
Senior Real-Time Systems Engineer (C/C++, Linux) – Hybrid

IPolarity LLC • Atlanta (GA)

Hybrid
USD 120,000 - 180,000
Senior C++ Engineer — Real-Time Linux & AI/HW Systems
Senior C++ Engineer — Real-Time Linux & AI/HW Systems

Imagry | Autonomous Driving • San Jose (CA)

On-site
USD 100,000 - 130,000
Senior C Developer – Linux, CI/CD, Distributed Systems
Senior C Developer – Linux, CI/CD, Distributed Systems

Genius Business Solutions • Atlanta (GA)

On-site
USD 140,000 - 180,000
Senior Real-Time C++ Engineer — Linux, AI & Sensors
Senior Real-Time C++ Engineer — Linux, AI & Sensors

Imagry | Autonomous Driving • San Jose (CA)

On-site
USD 140,000 - 210,000
Senior C++ Engineer - Real-Time, Low-Latency Systems
Senior C++ Engineer - Real-Time, Low-Latency Systems

Luxoft • New York (NY)

On-site
USD 140,000 - 200,000
Senior C++ Systems Engineer - Linux & Performance
Senior C++ Systems Engineer - Linux & Performance

VoltForce • San Leandro (CA)

On-site
USD 180,000 - 240,000