SirenOpt is seeking a Senior Staff Real-Time C/C++ System Software Engineer to join their team developing cutting-edge metrology and manufacturing intelligence solutions. This role focuses on building high-throughput, low-latency system software that interfaces with embedded devices and industrial equipment on high-volume thin-film manufacturing lines.
The position requires expertise in real-time systems development using modern C/C++ on Linux platforms, with a strong emphasis on deterministic performance and system optimization. You'll be working with embedded systems, implementing complex protocols, and ensuring reliable operation in 24/7 factory environments. The role involves close collaboration with firmware and hardware teams, though notably does not require embedded firmware development.
Key responsibilities include designing real-time services, optimizing performance through advanced techniques like threading and lock-free queues, and ensuring robust system reliability. You'll work with various industrial protocols and interfaces, from low-level SPI/I²C to industrial fieldbuses like EtherCAT and Profinet.
The ideal candidate brings 10+ years of professional experience, deep expertise in C/C++ system programming, and proven experience with real-time systems. You should be comfortable with architecture-specific optimizations, concurrent programming, and Linux internals. The role offers exposure to cutting-edge technology in sustainable manufacturing, combining real-time systems with ML-driven analytics.
SirenOpt offers competitive compensation ($125,000 – $180,000 USD), comprehensive benefits including health/dental/vision insurance, 401k matching, and generous PTO (20 days plus ~15 holidays). The position is based in Oakland, California, and requires on-site presence to work effectively with complex hardware systems and cross-functional teams.
This is an excellent opportunity for an experienced systems engineer to make a significant impact in advanced manufacturing technology, working at the intersection of real-time systems, machine learning, and industrial automation.