Robotics Simulation Engineer Job at Sarcos Technology and Robotics Corporation
Sarcos Technology and Robotics Corporation Salt Lake City, UT
Robotics Simulation Engineer
It’s an amazing time to join Sarcos, a leading robotics company undergoing significant growth. As an undisputed industry leader in dexterous robotic systems, Sarcos is creating technology to empower people. We don’t replace human productivity, we enhance it, by making people stronger, keeping them safer, and getting to places people couldn’t, or shouldn’t, otherwise go. We don’t just build robots. We build new possibilities for the real people getting it done.
Sarcos brings together the brightest minds in robotics to provide creative options to carrying out the world’s most dangerous tasks. We place a large emphasis on collaboration & teamwork, because the problems being solved are extremely challenging and require contributions from people with expertise in a wide variety of disciplines. If you’re interested in working on the forefront of robotics with a creative team of great people, come join us! Does collaborating with a team to deliver the workforce of the future sound exciting? You will be responsible for operating machine shop equipment to produce parts in varying quantities and ensure products meet precise quality specifications.
Robotics Simulation Engineer
The candidate should have previous experience in dynamic simulation, motion analysis, modeling of complex systems using explicit and implicit simulations software such as Altair MotionView/MotionSolve, Altair Activate, Matlab Simulink/Simscape, Solidworks MotionStudy (ADAMS solver), and/or Gazebo 3D robotics simulator. The individual will apply first principles and mathematical modeling as tools to provide fundamental understanding and develop/advance simulation process technologies in the field of multibody dynamics. The responsibilities include identifying the proper simulation process and methods describing human robot systems, establish simulation requirements and specifications, analyzing problems, reducing physical problems to mathematical models, deriving numerical and technological solutions, and making recommendations. Developing analysis standards, writing technical reports, and publications are expected.
Must be comfortable to integrate simulations of varying fidelity from low level actuators to high level robotics, kinematics, and dynamics, and low- and high-level control algorithms. The ideal candidate will have experience simulating and integrating virtual sensors, cameras, as well as experience validating simulation against real world systems and experiments. The ability to clearly communicate assumptions, dependencies, and limitations are as important as the ability to discuss and present results and scope of conclusions in clear and effective manner to non-experts.
Role/Responsibilities:
- Develop dynamic simulation models that describe system performance and reliability in its application environment
- Extract useful results from simulation to understand and improve simulation predictability of human and robot kinematic and dynamic responses
- Build, modify and run simulations using software such as Matlab, Simulink/Simscape, or other computational or multi-body dynamics engines
- Write, modify, and debug and run Matlab or other software to perform unique analyses that reveal underlying behaviors of complex systems.
- Use good software practices, unit testing, verification, and experimental validation to ensure high quality and trustworthy results
- Provide feedbacks and recommendations for system design to improve system functional safety, performance, and reliability based on qualitative and quantitative results and supporting assumptions and limitations while working in close collaboration with experimentalists and design engineers
- Identify the proper simulation process and develop new methods if needed to achieve predictive physics-based simulations
- Incorporate existing robotic industry standard analysis methods
Competencies:
- Ability to reduce dynamic experiments to meaningful and insightful multibody dynamic simulations.
- Ability to differentiate and utilize both system and subsystem analysis techniques to evaluate complex interactions between a human and robot.
- Ability to define DOEs and analyze the influence of design parameters, to optimize the product design for a given application.
- Experience with ROS/ROS2
- Experience with Gazebo/Ignition, Nvidia Isaac Sim/Gym/Drive, VREP/CoppeliaSim, Webots, or other robotics simulators
- Familiarity with broad range of robotics concepts: computer vision, artificial intelligence, machine learning, sensor fusion, embedded coding, mechatronics, motion planning, and/or controls
- Familiarity with motion capture data and motion capture software
- Familiarity with biomechanics and biomechanics analysis software
- Team player who enjoys collaboration
- Excellent communication (both verbal and written) and presentation skills.
- Ability to work with small to medium sized cross-functional technical teams
- Able to identify long term needs/goals as well as determine short term objectives to achieve
- Comfortable with a hands-on approach to problem solving
- Qualifications:*
- MS or PhD in mechanical engineering, computer science, physics, mathematics or related field
- 2+ years of related experience
- Good understanding of fundamental mechanics
- Good understanding of robot and/or human kinematics and dynamics
- Experience with dynamic simulation of mechanical systems
- Familiarity with 3D modeling (Solidworks preferred)
- Innately possesses accountability and measurable achievement
- Strong analytical and interpersonal skills
- Strong communication skills and comfort in facilitation of technical personnel
- Insatiable curiosity for science, technology and understanding of how things work
- Passionate and willing to pick up whatever knowledge you are missing to get the job done
Work Environment and Physical Demands:
- Work is performed Monday through Friday with occasional evenings and weekends as necessary.
- Safety awareness is essential while in the work area.
Who We Are
We are a values-driven company that continuously strives to be great place to work. We invest in our team members through ongoing employee development and technical training. We foster an environment where all employees are empowered, trusted, and respected. And we recognize employee contributions on a regular basis. If you have a positive “can-do” attitude, enjoy working in a fast-paced tech environment, and value ownership in a growing company, then Sarcos may be a good fit for you.
Benefits and Perks
We offer competitive salaries, comprehensive benefits package, 401K match, PTO, equity and more.
kNNAxcfiAq
Job Type: Full-time
Please Note :
bankofmontserrat.ms is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, bankofmontserrat.ms provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.