remote
Robotics Integration and Controls Engineer Full Stack Capable - Lightspeed
Software Engineer
Design and integrate robotic arm control systems and real‑time software for AI‑driven construction platforms, while also building full‑stack interfaces for operator dashboards and customer applications.
About the role
Key Responsibilities
- Develop and maintain low‑latency control software for robotic arms using C++ and ROS.
- Implement real‑time sensor fusion and feedback loops to ensure precise wall panel manufacturing and on‑site construction tasks.
- Design and deploy full‑stack web services (Node.js, REST APIs) that connect hardware controllers to operator dashboards and customer‑facing applications.
- Collaborate with mechanical and electrical engineers to integrate PLCs, motor drivers, and safety systems into a cohesive automation platform.
- Conduct system testing, debugging, and performance tuning in both simulated and real‑world environments.
Requirements
- Strong programming experience in Python and C++ with a focus on robotics or embedded systems.
- Proficiency with ROS (Robot Operating System) and real‑time operating environments.
- Hands‑on experience building full‑stack web applications using Node.js or similar frameworks.
- Knowledge of control theory, sensor integration, and hardware‑software interfacing (e.g., PLCs, motor controllers).
- Ability to work in a fast‑moving, early‑stage startup environment and deliver functional prototypes quickly.