Please scroll down, To apply

Software Engineer (Robotics)

hiring now
New job

Russell Tobin & Associates

2024-09-28 08:38:53

Job location Redmond, Washington, United States

Job type: fulltime

Job industry: I.T. & Communications

Job description



What are we looking for in our Software Engineer (Robotics)?

Russell Tobin's client, a technology company is hiring a Software Engineer (Robotics) to work in Redmond, WA

Apply Now!

Employment Type: Contract/Onsite

Pay rate: $60-$72/hr. DOE

Role Info:

We are looking for a Research Software Engineer passionate about developing new systems and transforming the latest machine learning models from concepts into reality. In this role you will drive the development of infrastructure for supporting demonstrations and evaluation of Embodied AI systems. This includes creating pipelines for collecting data, running benchmarks, and evaluating embodied AI algorithms. You will be integrating robot systems such as perception, planning, and navigation algorithms into simulation and hardware platforms.

Responsibilities:

  • Develop tools to provide fast deployment of novel algorithms in simulation and on hardware.
  • Integrate robotic control and perception stacks with simulation frameworks
  • Evaluate the performance of novel algorithms on state-of-the-art robotic platforms
  • Manage the integration of third-party repositories.
  • Run and maintain existing machine learning models.
  • Analyze and refine training datasets for robotic and AI applications
  • Stay up-to-date with the latest advancements in machine learning and related fields.
  • Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions.

Skills:

  • Expertise with C++ and Python build and software integration tools (Bazel, CMake, make, etc )
  • Proficiency in Python, C++, or similar and at least one deep learning library such as PyTorch, TensorFlow, JAX, etc.
  • Comfortable working with a broad range of continuous integration tools (GitHub, Jenkins, TeamCity ) and deployment tools (Ansible )
  • Mastery of Linux, Docker and microservices architecture
  • Familiar with Agile and Test driven development principles
  • Experience with robotic frameworks such as ROS/ROS2

Education & Experience:

  • Bachelor's Degree in Computer Science, Computer, Electrical, Mechanical or Systems Engineering, or related field AND 2+ years related experience (e.g., robot systems integration or field robotics research)
  • Experience performing robotics-focused software product development in simulation, laboratory, and field experiments
  • Expertise in data science, algorithms, and software support for mobile (multi-) robot autonomy/AI behaviors, perception, navigation, and networking in different environments (e.g., aerial, maritime, or ground)

Top 3 Hard Skills Required + Years of Experience:

  • Minimum 2+ years experience with Linux
  • Minimum 2+years experience with Python
  • Minimum 2+years experience with Configuration management.

In Addition:

  • 2+ ROS/ROS2
  • 2+ TensorFlow
  • 2+ Any sort of machine learning packages.

Benefits that Russell Tobin offers:

Russell Tobin offers eligible employee's comprehensive healthcare coverage (medical, dental, and vision plans), supplemental coverage (accident insurance, critical illness insurance and hospital indemnity), a 401(k)-retirement savings, life & disability insurance, an employee assistance program, identity theft protection, legal support, auto and home insurance, pet insurance, and employee discounts with some preferred vendors.

Rate/Salary: $60-$72/hr. DOE

Inform a friend!

<!– job description page –>
Top