Sorry. This page is not yet translated.

Advancing 3D printing.

Control Systems Engineer
Redwood City, CA, US
Job Description / Skills Required

Carbon’s mission is simple: we change how products are made and how manufacturing businesses are run. From patient-specific medical devices to on-demand spare part production, we enable engineers and business people to create in ways that were previously impossible.

Our Control Systems Engineers work on our Print Development team and report to our Head of Print Development.


Cross-functional position that combines algorithm development motivated and supported by experiments conducted in the lab. Engineering development includes prototyping, designing, implementing, testing, analyzing, and troubleshooting control systems.
Design and build analysis tools, models, simulations, and production code. The designs typically include printer related optimizations (Feedback or feedforward) and physical or chemical process modeling.
Write large software components from scratch
Design and implement novel data structures and algorithms in a distributed compute setting
Participate in design and code reviews


BS or MS in Controls, Mechanical, Mechatronics, or Electrical Engineering or related field
3-5 years of relevant experience
Experience in MATLAB and/or Python (Data analysis, rapid prototyping, and/or simulations)
Experience in C++ is a plus
Expert in process or systems control
Experience in system identification is a plus
Experience in digital signal processing
Experience in fluid mechanics, structural mechanics, physics, and/or chemistry
Ability to demonstrate subsystem prototype viability and guide system designs from conception to production level functionality
Ability to model or simulate dynamical systems with empirical or physical information