SirenOpt is seeking an early-career Software Engineer to build and maintain the real-time data pipeline behind its sensing platform. The work includes acquiring data from multiple sensors, processing and storing it on Linux-based systems, and delivering it to customer applications. The engineer will work primarily in modern C++ and Python, receive mentorship from senior engineers, and test and validate software hands-on with real hardware in the lab. The role offers end-to-end production software experience, from design discussions through deploying features at customer sites. The engineer will contribute to a small team working on a real-time sensing platform already used by large manufacturers. The position provides experience building high-throughput, multi-sensor pipelines; modern C++ and Linux systems engineering; cross-functional collaboration with software, firmware, and hardware teams; and responsible use of AI coding tools. The posting describes a path to grow into a mid-level engineer with ownership of individual components.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level