Vision
EMC and cross-functional teams will engage in streamlining the EMC design and testing process through utilization of robotic automation systems to support the development of best-in-class consumer electronics products. Responsibilities may include: engaging with EMC and cross-functional teams to specify, design and develop robotic automation systems, supporting existing tools and integrating into client infrastructure
Key Benefits
• Various teams within EMC/PACE could leverage advanced measurement and product testing automation robotic systems and increase productivity
In Scope
• 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 client 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