remoteonsite
Robotics Technology Lead - Chevron
Software Engineer
Lead the design, development, and deployment of advanced robotic solutions, leveraging ROS, Python, C++, and machine learning to drive automation and innovation in energy production and processing.
About the role
Key Responsibilities
- Define and execute the technical roadmap for robotic systems across upstream and downstream operations.
- Architect, develop, and integrate ROS‑based software stacks, ensuring scalability and reliability.
- Lead a multidisciplinary team of engineers, providing mentorship and fostering best practices in code quality, testing, and documentation.
- Collaborate with cross‑functional stakeholders to translate business requirements into robotic solutions that improve safety, efficiency, and cost‑effectiveness.
- Evaluate emerging technologies such as machine learning, computer vision, and advanced control algorithms for incorporation into robotic platforms.
Requirements
- 5+ years of hands‑on experience in robotics development, including extensive work with ROS, Python, and C++.
- Strong background in control systems, sensor integration, and real‑time embedded software.
- Proven ability to lead technical teams and manage complex projects from concept through deployment.
- Experience applying machine learning or computer vision techniques to robotic applications.
- Bachelor’s or higher degree in Robotics, Mechanical/Electrical Engineering, Computer Science, or a related field.
Skills
rospythoncmachine learning