×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer; Early Career C++ & Systems

Job in San Leandro, Alameda County, California, 94579, USA
Listing for: SirenOpt, Inc.
Full Time position
Listed on 2026-10-18
Job specializations:
  • Software Development
    Software Engineer, Python
Salary/Wage Range or Industry Benchmark: 120000 - 160000 USD Yearly USD 120000.00 160000.00 YEAR
Job Description & How to Apply Below
Software Engineer (Early Career) – C++ & Systems

About Siren Opt

Siren Opt helps manufacturers make better, safer, and more reliable micro- and nano-materials. These materials are the building blocks of critical sectors of the global economy such as batteries, computer chips, aircraft components, and power systems. But, surging material demand and growing complexity are pushing production to unprecedented scales and speeds, leaving manufacturers effectively flying blind. Small, undetected variations during production lead to wastage, lower performance, higher costs, and safety risks.

Siren Opt is changing this by developing a manufacturing intelligence platform that non-destructively probes materials during production, revealing critical internal information without damaging them. Using a novel combination of cold atmospheric plasma, physics-informed machine learning, and predictive analytics, Siren Opt generates unique, real-time material fingerprints that capture material signals not accessible through conventional measurement techniques. These insights give manufacturers unprecedented visibility into how materials behave as they are made.

We turn hidden data into actionable intelligence to help manufacturers reduce variability and thus increase yield and performance. The technology can be deployed as a standalone tool or integrated directly into factory production lines. Siren Opt is currently deploying early versions of its platform with some of the largest industrial manufacturers in the world across North America, Europe, and Asia.

About the job

Job Title: Software Engineer (Early Career) – C++ & Systems

Job Type: Full-Time

Role Overview

Siren Opt is seeking a Software Engineer to help build and maintain the real-time data pipeline behind our sensing platform: acquiring data from multiple sensors, processing and storing it on Linux-based systems, and delivering it to the applications our customers rely on.

You will work primarily in modern C++ and Python, with mentorship from senior engineers, and you will be hands-on with real hardware in our lab to test and validate what you build. This is a role for someone who wants to grow into a well-rounded systems engineer by shipping production software end to end, from a first design discussion to a feature running at a customer site.

What You'll Do

  • Develop and maintain software components in modern C++ (C++17/20) for Linux-based systems, with guidance from senior engineers
  • Implement features, fix bugs, and write unit and integration tests across the data pipeline, from sensor acquisition through processing and storage to the services that deliver results to applications
  • Write and maintain Python scripts for automation, testing, and data analysis
  • Read, and where needed modify, existing code written in other languages across our codebase
  • Use AI coding tools (e.g., Claude Code, Git Hub Copilot) to accelerate development, and verify their output through testing, profiling, and code review
  • Run the system on real hardware in the lab to test and validate your changes, including setting up sensors and collecting data
  • Participate in code reviews, both receiving and giving feedback, and follow team conventions for code quality
  • Help diagnose and debug issues across software and hardware boundaries, working with firmware and hardware engineers
  • Measure and improve performance of existing code under the direction of senior engineers
  • Document your work so that others on the team can build on it

What We're Looking For

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field (recent graduates welcome)
  • 0–2 years of professional software development experience; internships, co-ops, research, and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary