Senior C++ Systems Engineer — Real-Time, On-Site

SirenOpt

San Leandro (CA)

On-site

USD 140,000 - 210,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SirenOpt in San Leandro, CA is seeking a Senior or Staff Software Engineer to build high‑performance C++ and systems software for Linux-based platforms. You will own critical components, collaborate with firmware and hardware teams, and contribute to architecture reviews.

Requirements include a CS/EE degree, 5+ years (Senior) or 8+ years (Staff), strong C++17/20, Python, Git, and experience shipping commercial software.

Qualifications

  • Bachelor's or Master's degree in CS/CE/EE or related field.
  • 5+ years of professional software development (Senior) or 8+ years (Staff).
  • Strong proficiency in modern C++ (C++17/20).
  • Working knowledge of Python; ability to read/modify existing Python code.
  • Strong experience developing software on Linux; knowledge of OS concepts, memory management, multi-threading, architecture, and performance.

Responsibilities

  • Design, develop, and optimize high-performance software using modern C++ (C++17/20).
  • Develop scalable, reliable software for Linux-based systems.
  • Design multi-threaded and asynchronous software architectures.
  • Analyze, profile, and optimize performance across CPU, memory, storage, networking, and I/O.
  • Read and maintain existing Python code used for automation, testing, and data analysis.
  • Collaborate with firmware, hardware, and application engineering teams.
  • Participate in architecture, design reviews, and code reviews.
  • Debug complex system-level issues across software and hardware boundaries.
  • Take ownership of software components throughout the product lifecycle.

Skills

Modern C++
Linux
Python
Git
Performance optimization

Education

Bachelor's or Master's in Computer Science/Engineering

Tools

Qt Widgets
Qt Charts

Job description

SirenOpt in San Leandro, CA is seeking a Senior or Staff Software Engineer to build high‑performance C++ and systems software for Linux-based platforms. You will own critical components, collaborate with firmware and hardware teams, and contribute to architecture reviews.

Requirements include a CS/EE degree, 5+ years (Senior) or 8+ years (Staff), strong C++17/20, Python, Git, and experience shipping commercial software.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Systems Engineer for Industrial Platform
Senior C++ Systems Engineer for Industrial Platform

SirenOpt, Inc. • San Leandro (CA)

On-site
USD 160,000 - 240,000
Equity
Health, Dental, Vision
401k matching
+1
Senior/Staff Software Engineer - C++
Senior/Staff Software Engineer - C++

SirenOpt • San Leandro (CA)

On-site
USD 140,000 - 210,000
Junior C++ Systems Engineer - Real-Time Pipelines
Junior C++ Systems Engineer - Real-Time Pipelines

SirenOpt, Inc. • San Leandro (CA)

On-site
USD 120,000 - 160,000
Health, Dental, Vision
401k matching
PTO 20 days + ~15 holidays
Senior/Staff Software Engineer - C++
Senior/Staff Software Engineer - C++

SirenOpt, Inc. • San Leandro (CA)

On-site
USD 160,000 - 240,000
Equity
Health, Dental, Vision
401k matching
+1
Staff FPGA/MPSoC & DSP Architect
Staff FPGA/MPSoC & DSP Architect

SirenOpt, Inc. • San Leandro (CA)

On-site
USD 180,000 - 220,000
Equity and Salary depending on 경험
Health, Dental, Vision insurance
401k matching
+1
Senior Embedded Linux Firmware Engineer - Instrumentation
Senior Embedded Linux Firmware Engineer - Instrumentation

SirenOpt, Inc. • San Leandro (CA)

On-site
USD 120,000 - 190,000
Senior/Staff Software Engineer - C++
Senior/Staff Software Engineer - C++

VoltForce • San Leandro (CA)

On-site
USD 180,000 - 240,000
Senior Embedded Systems Engineer (Real-Time, Linux, C/C++)
Senior Embedded Systems Engineer (Real-Time, Linux, C/C++)

Syndesus, Inc. • United States

Remote
CAD 90,000 - 130,000
Remote development environment
Robotics roadmap projects
Sr. C++ Developer
Sr. C++ Developer

Imagry | Autonomous Driving • San Jose (CA)

On-site
USD 100,000 - 130,000
Senior/Staff Embedded Linux Software Engineer
Senior/Staff Embedded Linux Software Engineer

SirenOpt, Inc. • San Leandro (CA)

On-site
USD 120,000 - 190,000