Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
FR
Flexiv Robot
Robotics Engineer
Career Insights for Robotics Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on California data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Robotics Engineer designs robots, maintains them, develops new applications for them, and conducts research to expand the potential of robotics. Utilizes a combination of electrical, mechanical, and software engineering. Common coding languages are C++ and Python.
$135,291 / year median in California
+5% projected growth
Job Description
Robotics Engineer Flexiv Robot San Jose, CA Job Details Full-time $120,000 - $180,000 a year 4 hours ago Qualifications Rapid prototyping Research design Laboratory experiment design
MATLAB 3D
modeling software Defect resolution root cause analysis Defect analysis Design of experiments Soldering tools Control system design Master's degree System dynamics Mechatronics engineering C Embedded software Design engineering Prototype creation Design for manufacturability (DFM) Prototypes Mechanical knowledge Python Electrical soldering Debugging Data analysis software Circuit boards Failure analysis Mechanical product development projectsFull 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.