remote
Senior Robotics Engineering Consultant - EPAM Systems
Software Engineer
Lead the technical roadmap for advanced robotics solutions, integrating hardware, software, AI, and human‑centered design in a fast‑growing consultancy practice.
About the role
Key Responsibilities
- Define and drive the technical strategy for robotics projects across hardware, software, AI, and user experience.
- Architect, develop, and validate robotic systems using ROS, C++, and Python in a prototyping lab environment.
- Collaborate with multidisciplinary teams to integrate perception, control, and embedded solutions for complex client challenges.
- Mentor junior engineers and lead technical reviews, ensuring best practices in safety, reliability, and scalability.
- Contribute to the growth of the robotics offering by shaping service offerings, creating reusable assets, and supporting business development activities.
Requirements
- 10+ years of professional experience in robotics engineering, including hands‑on work with ROS and real‑time control systems.
- Strong proficiency in C++ and Python for embedded and high‑level application development.
- Demonstrated expertise in machine learning, computer vision, and sensor integration for perception tasks.
- Proven track record of leading complex, multidisciplinary projects from concept through prototype validation.
- Excellent communication and leadership skills, with the ability to influence stakeholders and mentor technical teams.
Skills
roscpythonmachine learningcomputer vision