CareerPlanSign in

Principal Software Engineer

Torrance💼 Full-time🗓 2026-08-26 → 2026-09-26

Core

Architect and build the operating system for a high-temperature nuclear reactor pilot plant, including telemetry, streaming, simulation, and enterprise systems.

Role type

Principal Software Engineer (Regulated Industrial Systems)

Builds

Telemetry ingestion, streaming backbone, simulation platforms, and full-stack services for reactor design and fuel manufacturing.

Domain

Nuclear Energy / Industrial IoT / High-Performance Computing

Deliverable

production ML models | product features | infrastructure

Required skills

High-volume telemetry/time-series system design, streaming/event-driven architecture (Kafka, Pulsar, Flink), simulation/modeling platform orchestration, full-stack development, typed and untyped languages, cloud/containerized deployment, AI coding agent verification, distributed systems fundamentals.

Preferred skills

Hardware/manufacturing/aerospace/energy industry experience, industrial protocols (OPC UA, MQTT, Modbus), HPC/GPU scheduling, regulated environment software (NQA-1, GAMP 5, 21 CFR Part 11), LLM agent development, team building.

Technologies

Kafka, Pulsar, Kinesis, Flink, Java, C#, Go, C++, Rust, Python, JavaScript, Docker, Kubernetes, REST, GraphQL.

Responsibilities

Own end-to-end architecture for telemetry, streaming, simulation, and enterprise systems; design high-volume data ingestion preserving timestamps and units; architect streaming backbones for analytics and monitoring; support simulation platforms with reproducible results; build full-stack services integrating PLM/ERP/MES; establish engineering practices for regulated environments; mentor engineers and set technical direction.

Seniority

Principal, hands-on IC with mentorship

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.