onsite
Forward Deployed Engineer - Machina Labs
Software Engineer
Forward Deployed Engineer building intelligent, software‑defined factories using Python, C++, ROS, and machine learning to integrate robotics and automation into flexible manufacturing systems.
About the role
Key Responsibilities
- Design, develop, and deploy embedded software for robotic and automation platforms in a fast‑paced manufacturing environment.
- Implement ROS‑based control stacks and integrate sensor suites for real‑time perception and motion planning.
- Collaborate with hardware teams to optimize firmware, drivers, and low‑level interfaces for high‑performance metal forming equipment.
- Apply machine learning techniques to improve process quality, predictive maintenance, and adaptive control of production lines.
- Participate in field deployments, troubleshooting, and iterative improvement of production systems.
Requirements
- Strong programming skills in Python and C++ with experience in ROS or similar middleware.
- Hands‑on experience with robotics, automation, and embedded systems in an industrial setting.
- Knowledge of machine learning frameworks (TensorFlow, PyTorch) and their deployment on edge devices.
- Excellent problem‑solving abilities and a passion for building reliable, high‑speed manufacturing solutions.
- Effective communication skills and ability to work collaboratively across multidisciplinary teams.
Skills
pythoncrosmachine learning