Senior Robotics Software Engineer - Planning

Senior Robotics Software Engineer - Planning
aescape, United States

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Aug 22, 2021
Last Date
Sep 22, 2021
Location(s)

Job Description

We're a small team working on a phenomenal application of robotics in the fitness/wellness space, looking for someone who knows how to write safety critical software and is passionate about making systems work together to help us move from prototype to product. You'll work on advanced robotics applications for a remarkable product that will make people feel great, and once you see what we’re building, you’ll immediately understand why.

Day to day, you’ll help us build core software components that are at the heart of our product and will work with a stellar team along the way. You will be responsible for robot motion planning in a dynamic and safety critical environment. This includes curated mission planning based on human input, motion path generation and simulation for high DoF systems, real-time adjustments, and system certification.

In this role, you will need to be diligent, curious, have a clear sense of urgency, and a willingness to take complete ownership of your code from the system level all the way through deployment.

Requirements

What we’re looking for:

  • 3+ years of industry experience with robot control and motion planning
  • Experience with simulation tools such as Gazebo or Nvidia Isaac and common robotics frameworks amp; middleware such as ROS
  • Deep theoretical knowledge and hands-on experience in robot manipulator kinematics, dynamics, trajectory planning, and real-time control
  • Strong software development background in C++. Experience with high level programming languages like Python is a plus
  • Proven ability to produce resilient, optimized, production ready code
  • In-depth knowledge of software engineering principles and best practices to generate code that is testable, maintainable, robust, and scalable
  • Excellent communication skills and experience working in a collaborative environment
  • Detail-oriented and results-driven with a strong desire to learn
  • Strong math skills related to robot manipulator planning and control


Even better if you have these skills as well:

  • MS or PhD in robotics or a related field
  • Experience deploying code in a regulated environment (e.g., medical devices, aerospace, or a similar field) requiring certification and safety critical software
  • Experience with real-time software applications and RTOS / QNX
  • Experience in 3D modeling and simulation of interactions with deformable objects

Benefits

  • The chance to make a difference on a product that will make the world a better place
  • Very early stage equity in a company led by serial entrepreneurs with multiple exits
  • Unlimited vacation
  • Super interesting, challenging-but-tractable technical problems to solve
  • An environment that empowers individuals and rewards achievement
  • Job Specification

    Job Rewards and Benefits

    aescape

    Information Technology and Services - Guadalajara, Mexico
    © Copyright 2004-2024 Mustakbil.com All Right Reserved.