Master's degree in Computer Science, Robotics Engineering, or related field, or equivalent foreign degree.
5 years of experience in robotics or control systems development.
5 years of experience with controls and computer vision algorithms in robotics and Robot Operating System.
5 years of software development experience in Python and C++.
Experience in developing machine learning algorithms for regression, detection, and volumetric estimation.
Responsibilities
Research and create control and computer vision algorithms.
Write production-level code in Python and C++.
Implement detection algorithms on robots using the Robot Operating System.
Develop low memory and power-efficient libraries for inter-process communication.
Create pipelines for machine learning training and deployment.
Develop optimized machine learning code for embedded and hardware-accelerated devices.
Benefits
Employee Referral Bonus eligibility.
Full Job Description
DEKA Research and Development is seeking Embedded Machine Learning Engineers (Multiple Openings) to join our engineering team.
Job Responsibilities:
Research and create linear/nonlinear and optimal control algorithms, computer vision algorithms, and sensor fusion algorithms (10%)
Write production level code in Python and C++ (20%)
Implement detection algorithms on a robot using Robot operating system (10%)
Develop low memory and power efficient libraries for inter-process communication (5%)
Develop pipelines for machine learning training and deployment (15%)
Develop machine learning algorithms for regression, detection and volumetric estimation (20%)
Develop an optimized machine learning code for deployment on embedded devices and hardware accelerated devices (20%)
Minimum Requirements: Master's degree, in Computer Science, Robotics Engineering, or related engineering discipline, or foreign degree equivalent, plus 5 years of experience in any suitable occupation related to the development of robotics or control systems.
The experience (which may be gained concurrently) must also include the following:
5 years of experience with use of controls and computer vision algorithms in robotics and Robot Operating System;
5 years of experience with software skills in Python and C++;
5 years of experience developing and designing prototype devices for detection using sensor fusion techniques;
4 years of experience developing pipelines for machine learning training;
4 years of experience developing machine learning algorithms for regression, detection, segmentation and volumetric estimation;
3 years of experience architecting systems using software development skills;
3 years of experience developing optimized machine learning code for deployment on embedded and hardware accelerated devices;
2 years of experience developing low memory and power efficient C++ libraries for inter-process communication; and
1 year of experience with software development for medical devices.
**This position is eligible for Employee Referral Bonus**
About DEKA Research and Development Corporation
DEKA Research and Development Corporation is a research and development company based in Manchester, New Hampshire. The company was founded in 1982 by Dean Kamen, an inventor and entrepreneur who has over 440 patents to his name. DEKA is known for developing innovative technologies in a variety of fields, including medical devices, robotics, and transportation. Some of the company's most notable inventions include the Segway personal transporter, the iBOT mobility system, and the DEKA Arm prosthetic limb. DEKA has received numerous awards and accolades for its work, including the National Medal of Technology and Innovation in 2000.