Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Staff Real-Time C/C++ System Software Engineer image - Rise Careers
Job details

Senior Staff Real-Time C/C++ System Software Engineer

SirenOpt builds real‑time metrology and ML-driven analytics for advanced materials and manufacturing. We are looking for a Senior Staff Real‑Time C/C++ System Software Engineer to design and ship deterministic, high‑throughput host‑side system software that interfaces with embedded devices and industrial equipment in production and lab environments.

Skills

  • Expert modern C/C++ (C++14/17+) for system and real‑time development on Linux.
  • Deep knowledge of concurrency, memory management and real‑time scheduling (e.g., SCHED_FIFO).
  • Experience optimizing latency and throughput: SIMD/vectorization, cache/NUMA tuning, zero‑copy and DMA.
  • Proficiency with Linux internals and debugging/profiling tools (gdb/lldb, perf, sanitizers).
  • Experience integrating host software with embedded/industrial systems and rigorous lab/production testing.

Responsibilities

  • Design and implement real‑time C/C++ services and libraries on Linux (including RT configurations) to ingest, control, process and synchronize data from embedded devices and sensors.
  • Define and implement robust interfaces and protocols with firmware/hardware teams (SPI/I²C/UART, CAN, Modbus/TCP, EtherCAT/Profinet, Ethernet/TCP/UDP, gRPC).
  • Optimize for determinism, throughput and latency using threading, scheduling, lock‑free queues, ring buffers, zero‑copy, DMA boundaries, and NUMA/affinity tuning.
  • Harden system reliability with state machines, watchdogs, retries/backoff and graceful degradation for 24/7 factory operation.
  • Own host‑side system bring‑up: board/OS configuration, device/driver integration, I/O path validation, and deployment automation.
  • Instrument, profile and debug systems using logs, metrics, traces and tools (perf, sanitizers, flame graphs) to drive root‑cause analysis and tuning.
  • Collaborate across HW/FW/ML/Product/QA to define requirements, testability, and perform design reviews and customer demos.
  • Author and maintain requirements, interface specifications, test plans and test reports.

Education

  • STEM degree (BS/MS/PhD) or equivalent practical experience.
  • 10+ years professional software engineering experience or equivalent.

Benefits

  • Health, dental and vision insurance
  • 401(k) with employer matching
  • 20 days PTO per year plus ~15 paid US holidays
  • Opportunities to work on real‑world green‑energy and advanced materials systems
  • Collaborative multidisciplinary engineering environment
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$152500 / YEARLY (est.)
min
max
$125000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User

Palo Alto Networks seeks a Sr. Staff Engineer in Engineering Productivity to lead CI/CD and tool infrastructure (GitLab, Vault, Artifactory) and build AI-enabled developer tooling at its Santa Clara campus.

Photo of the Rise User
Posted 11 hours ago

Capital One is hiring an Associate Software Engineer to build and support cloud-native, full-stack solutions that power financial products for millions of customers.

Photo of the Rise User
Posted 13 hours ago

Experienced cloud systems engineer needed to design, automate, and operate AWS-based platform infrastructure and CI/CD tooling for a mission-focused SaaS company.

Photo of the Rise User
Hewlett Packard Enterprise | HPE Hybrid Ft. Collins, Colorado, United States of America
Posted 23 hours ago

HPE is hiring a Systems/Software Engineer I to develop, test, and debug system software as part of cross-functional teams supporting edge-to-cloud platforms in a hybrid Ft. Collins role.

Posted 10 hours ago

Campus is hiring a Full Stack Engineer to build and scale student-facing features using a modern web stack while collaborating closely with Product and Design.

Photo of the Rise User
Hewlett Packard Enterprise | HPE Hybrid San Jose, California, United States of America
Posted 23 hours ago

Hewlett Packard Enterprise is hiring a Hybrid Software Engineer 3 in San Jose to develop and debug systems-level software and contribute to subsystem design and testing.

Photo of the Rise User
Posted 15 hours ago
Mission Driven
Customer-Centric
Transparent & Candid
Growth & Learning
Fast-Paced
Inclusive & Diverse
Work/Life Harmony
Rise from Within
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Education Stipend
Learning & Development
Bias Training
Performance Bonus

Lead and contribute hands-on to the Portability platform at HubSpot, building resilient distributed systems and developer-facing tooling while guiding a small engineering team to deliver high-impact solutions.

Photo of the Rise User

ICF is hiring Full Stack React Developers to build and maintain JavaScript-based web applications and cloud-integrated services for client projects.

Beacon AI is hiring a Backend Software Engineer (New Grad) to develop serverless backends, real-time pipelines, and APIs that power aviation safety and efficiency in a hybrid San Carlos role.

Photo of the Rise User
TEGNA Inc. Hybrid WBIR-TV Knoxville
Posted 7 hours ago

TEGNA seeks a hands-on DevOps Engineer to build and maintain CI/CD pipelines, infrastructure-as-code, and cloud-native operations to support scalable media platforms.

Mighty Acorn is hiring a Senior Software Engineer (Ruby) to build accessible, well-tested full‑stack web services for state government clients while working remotely within the contiguous U.S.

Photo of the Rise User

Owner.com seeks a React Native engineer to design, build, and ship high-quality mobile experiences that help independent restaurants thrive online.

Photo of the Rise User
Posted 2 hours ago

FLORA seeks a Staff Engineer to architect and scale full-stack systems powering its generative, workflow-driven creative platform.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
SALARY RANGE
$125,000/yr - $180,000/yr
EMPLOYMENT TYPE
Full-time, onsite
DATE POSTED
August 22, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!