What are the responsibilities and job description for the Robotics Engineer position at Ventures Unlimited Inc?
Position:- Robotics Senior Engineer ,
Location:- Sunnyvale (Day 1 onsite/5 days in office) - Onsite,
Duration:- Full Time Position,
Job Description:
- Coordinate with teams on streamlining the EMC measurement and testing process through utilization of advanced automated robotic systems
- Collaborate with EMC and cross-functional teams to specify and develop custom robotic automation, data collection and data processing systems
- Develop and maintain in-house software tools for different cleint products
- Develop scripts to automate failure detection and data collection
- Deploy and maintain robotic systems to client facilities
Success Criteria/Definition of Done
- Completion of EMC validation for all requests related to supported projects in robotic automation
Technical Requirements
- 5 years of experience in software development, specifically with robotics-related projects
- Experience in software design and complex algorithms implementation is required
- Strong C and Python background is required
- Proficiency with ROS framework and industrial robotic systems (Universal Robots urscript)
- Familiarity with mobile robotic systems
- Familiarity with CAD design and corresponding software tools
- Familiarity with rapid prototyping and 3D printing is a plus
- Ability to navigate through ambiguity and break down complex problems into simplified and manageable parts
- Strong analytical and critical thinking skills
- Excellent written and verbal communications skills
- Must be highly motivated and must have excellent organizational skills
Expectations by Phase
- Discovery/Assignment Prep
- Design and build robotic systems
- Robot control and data collection software development
- Maintain and support of existing systems
- Rapid CAD prototyping and 3D printing
- Maintain and support existing codebase