Senior C++ Systems Engineer for Industrial Platform

SirenOpt, Inc.

San Leandro (CA)

On-site

USD 160,000 - 240,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Health, Dental, Vision
401k matching
Time off: 20 PTO + ~15 holidays

Job summary

SirenOpt is seeking a Senior/Staff Software Engineer to design and build high-performance C++ software powering our manufacturing intelligence platform. You will ensure reliability, performance, and scalability on Linux-based production lines while shaping architectural foundations for a growing product.

Collaborating with firmware, hardware, and application teams, you will work on multi-threaded, asynchronous designs, analyze performance across CPU, memory, and I/O, and extend Python tooling

Qualifications

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
  • 5+ years of professional software development experience (Senior) or 8+ years (Staff)
  • Strong proficiency in modern C++ (C++17/20)
  • Working knowledge of Python with the ability to read, understand, maintain, and modify existing Python code
  • Strong experience developing software on Linux
  • Strong understanding of: Operating systems, Memory management, Multi-threading and concurrency, Software architecture, Performance optimization
  • Excellent debugging and problem-solving skills
  • Experience using Git and modern software development workflows

Responsibilities

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

Skills

C++17/20
Python
Linux
Multi-threading
Performance tuning
Git
CI/CD
CMake
GDB
Qt Widgets
Qt Charts

Education

Bachelor/Master in CS/CE/EE

Tools

Qt Widgets
Qt Charts
Perf
Valgrind
CMake
GDB
Embedded Linux

Job description

SirenOpt is seeking a Senior/Staff Software Engineer to design and build high-performance C++ software powering our manufacturing intelligence platform. You will ensure reliability, performance, and scalability on Linux-based production lines while shaping architectural foundations for a growing product.

Collaborating with firmware, hardware, and application teams, you will work on multi-threaded, asynchronous designs, analyze performance across CPU, memory, and I/O, and extend Python tooling

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior/Staff C++ Engineer — High-Performance Linux Systems
Senior/Staff C++ Engineer — High-Performance Linux Systems

Activate • San Leandro (CA)

On-site
USD 160,000 - 240,000
Equity
Health/Dental/Vision
401k matching
+1
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
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
Senior/Staff Software Engineer - C++
Senior/Staff Software Engineer - C++

SirenOpt • San Leandro (CA)

On-site
USD 140,000 - 210,000
Senior/Staff Software Engineer - C++
Senior/Staff Software Engineer - C++

Activate • San Leandro (CA)

On-site
USD 160,000 - 240,000
Equity
Health/Dental/Vision
401k matching
+1
Staff Systems Engineer, Plasma Sensing Platform
Staff Systems Engineer, Plasma Sensing Platform

SirenOpt, Inc. • San Leandro (CA)

On-site
USD 150,000 - 190,000
Health insurance
Dental insurance
Vision insurance
+2
Senior C++ Software Engineer - Hardware Platform
Senior C++ Software Engineer - Hardware Platform

Keysight Technologies SAles Spain SL. • Santa Rosa (CA), Loveland (CO)

On-site
USD 130,000 - 170,000
Medical/Dental/Vision
401(k) Plan
Paid Time Off
Senior C++ Systems Engineer, High-Performance Platforms
Senior C++ Systems Engineer, High-Performance Platforms

WorldQuant • Miami (FL)

On-site
USD 175,000 - 250,000
Medical and dental insurance
401k
Parental leave
+1
Staff FPGA/MPSoC & DSP Engineer
Staff FPGA/MPSoC & DSP Engineer

SirenOpt, Inc. • San Leandro (CA)

On-site
USD 180,000 - 220,000
Equity and Salary compensation depends
Health, Dental, Vision plans provided
401k matching provided
+1
Senior C/C++ Linux Engineer - AI & Security Leadership
Senior C/C++ Linux Engineer - AI & Security Leadership

Index Engines Inc. • Holmdel Township (NJ)

On-site
USD 160,000 - 230,000