Description
Revel is hiring an Embedded Software Engineer to build the software layer connecting its high-performance runtime with industrial machinery. The role involves integrating PLCs and instrumentation, reverse-engineering hardware, implementing type-safe Hardware Abstraction Layers, writing portable Rust code, debugging with logic analyzers and oscilloscopes, and validating system reliability. Candidates need a relevant bachelor's degree or equivalent experience, at least three years of systems or embedded software experience, strong Rust, C, or C++ skills, Linux knowledge, and industrial protocol expertise. The position offers medical, dental, and vision coverage, equity, and other benefits.

