Robotics Engineer

Flexiv Ltd
  • San Jose, CA
    30+ days ago

    Job Description

    Responsibilities:

    • Research and integrate new technologies into product designs.
    • Collaborate with product designers to create and refine mechanical and mechatronic components.
    • Design, set up, and execute lab experiments.
    • Collect, process, and analyze experimental data to validate hypotheses and inform design decisions.
    • Develop and implement algorithms for kinematics, dynamics, and control.
    • Collaborate with mechanical, controls, and systems engineers to perform failure and root cause analyses, then implement design improvements in iterative R&D cycles.
    • Participate in the full product lifecycle - from concept and prototyping to validation, and production support.
    • Manage schedules and testing milestones, providing progress updates to project managers.

    Requirements:

    • Master's degree in Mechanical Engineering, Mechatronics, Robotics, or related field with a focus on mechanical/hardware systems.
    • Proficiency in mechanical design, tolerance analysis, root cause analysis, DFM, and DFA.
    • Skilled in 3D CAD software (e.g., SolidWorks, Autodesk Inventor, Fusion 360, CATIA, or similar).
    • Experience in Design of Experiments (DoE) for mechanical, mechatronic, and control systems.
    • Familiarity with C/C++ and MATLAB/Python for data analysis.
    • Strong understanding of robot kinematics, dynamics, and control theory.
    • Hands-on skills with rapid prototyping tools and techniques, PCB soldering, and circuit debugging.
    • Knowledge of system dynamics, vibrations, and linear systems.
    • Strong problem-solving, analytical, communication, and documentation skills.

    Bonus

    • Experience in robotics system design, integration, and control.
    • Experience integrating and calibrating Force Torque sensors, IMU, cameras, or other perception devices.
    • Familiarity with robot simulation tools (Gazebo, PyBullet, MuJoCo, Isaac Sim, or similar).
    • Knowledge of ROS/ROS2 for robotic system integration.
    • Experience in model-based control, impedance/admittance control.
    • ARM-based embedded programming experience.
    • Exposure to machine learning for robotics.
    • Experience working in a Linux development environment.
    • Experience with Git and version control workflows for collaborative engineering projects.

    Numbers & Facts

    LocationSan Jose, CA

    Skills

    • ARM (Advanced RISC Machine)unmatched
    • Algorithmsunmatched
    • Analysis Skillsunmatched
    • Autodesk Inventorunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • CAD (Computer-Aided Design) Softwareunmatched
    • CATIA CADunmatched
    • Control Systemsunmatched
    • Data Analysisunmatched
    • Debugging Skillsunmatched
    • Documentationunmatched
    • Embedded Programming Languagesunmatched
    • Engineeringunmatched
    • Experiment Designunmatched
    • Gitunmatched
    • Linux Operating Systemunmatched
    • MATLABunmatched
    • Machine Learningunmatched
    • Mechanical Designunmatched
    • Mechanical Engineeringunmatched
    • Printed Circuit Board (PCB)unmatched
    • Problem Solving Skillsunmatched
    • Product Designunmatched
    • Product Lifecycleunmatched
    • Production Supportunmatched
    • Project/Program Managementunmatched
    • Prototypingunmatched
    • Python Programming/Scripting Languageunmatched
    • Rapid Prototypingunmatched
    • Research & Development (R&D)unmatched
    • Roboticsunmatched
    • Root Cause Analysisunmatched
    • Schedule Developmentunmatched
    • Simulationunmatched
    • Solderingunmatched
    • SolidWorksunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • System Integration (SI)unmatched
    • Systems Engineeringunmatched
    • Team Playerunmatched
    • Tolerance Analysisunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder