Senior Software Engineer
Core
Architecting and implementing critical software systems for autonomous 3D printing factories, integrating hardware control, telemetry, and high-performance compute.
Role type
Senior IC software engineer (embedded systems & high-performance compute)
Builds
Production-scale metal 3D printing systems and control algorithms
Domain
Manufacturing / Industrial Automation / AI-enabled hardware
Deliverable
production ML models | product features | infrastructure
Required skills
Systems-level programming (C/C++ or Rust), algorithmic problem solving, GPU parallel processing, high-rate telemetry systems, hardware-software integration, petabyte-scale data storage
Preferred skills
None stated
Technologies
C, C++, Rust, GPU
Responsibilities
Architect and develop software for an advanced, production-scale metal 3D printing system; Work with mechanical, electrical engineers, and physicists to integrate control algorithms; Improve and scale out petabyte-scale, high-rate telemetry, storage, and retrieval systems; Solve challenging algorithmic and optimization problems; Develop high-performance compute solutions using GPU parallel processing
Seniority
Senior, hands-on IC