Hardware Engineer
Core
Designing, manufacturing, and testing autonomous hardware systems (computers, sensors, controllers) for heavy construction machinery to enable earthmoving without human operators.
Role type
Senior Hardware Engineer (Autonomous Systems)
Builds
Ruggedized onboard computers, sensor stacks (LiDAR, radar, camera, GNSS), and control interfaces for excavators, bulldozers, and wheel loaders.
Domain
Autonomous robotics in heavy construction and earthmoving
Deliverable
production ML models
Required skills
High-performance computer systems (x86/ARM), robotics sensor stacks (LiDAR, radar, camera, GNSS), communication protocols (CAN, LIN, J1939, FlexRay, Ethernet), Python, C++/C/Rust, standardization tools (ISO, SAE, ANSI)
Preferred skills
None stated
Technologies
x86, ARM, LiDAR, radar, camera, GNSS, CAN, LIN, J1939, FlexRay, Ethernet, Python, C++, C, Rust
Responsibilities
Define and design hardware systems including component-level architecture and camera/optics design; establish relationships with external vendors for manufacturing; support hardware system verification and validation with safety teams; test hardware systems using industry standard tools; write reusable sensor data analysis and testing automation software
Seniority
Senior, hands-on IC