Overview
Principal Robotic Control Engineer role at Fast Switch. This is a full-time, onsite position in New Milford, CT (can do contract to hire or direct hire).
This range is provided by Fast Switch. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
$50.00 / hr - $70.00 / hr
Experience : 3-5+ years in relevant field.
Responsibilities
- Lead development efforts for a groundbreaking Robotic Arm system designed to launch and recover drones from moving platforms.
- Redesign and optimize the system to transition from an R&D lab prototype to a reliable field-operable system.
- Mentor younger robotics engineers, guiding coding and code architecture.
- Set overall direction, create and manage goals and schedules, and recruit / evaluate new team members.
- Develop algorithms to optimize robotic arm movements to track drones in flight.
- Integrate motion planning algorithms to avoid singularities, awkward joint positions, erratic arm behaviors, and collisions with obstacles.
- Incorporate a high Hertz rate localization system into arm movements.
- Optimize arm movement algorithms considering external forces (turning, bumps, sea states).
- Set sprint tasks for the team and optimize tasks during daily stand-up meetings.
- Interface with arm suppliers and providers to choose the appropriate arm system for the application.
- Help design the system from a full-stack perspective with end-users in mind (cognitive load, user safety, user interaction).
- Serve as the technical lead in the architecture, design, implementation, and deployment of next-generation robotic and automation systems.
- Contribute intellectual property through patents.
- Work with Project Managers to create plans of action for creating new software.
- Assist with system integration, testing strategy, and documentation.
Qualifications
Bachelor's or Master's degree in Computer Science, Robotics, or a related field.Experience in Agile development or Agile Manufacturing.Proficiency in managing complex projects in GitHub.Fluency in Rust / C / C++ / Python (or willingness to learn Rust).Experience developing and integrating software with ROS.Experience with continuous integration and improvement aligned with Agile Manufacturing.Knowledge of robotics and autonomy, Linux, and embedded software.Proven experience working with robotic arms; experience with drones is a plus.Strong understanding of robotics principles, including kinematics, dynamics, and control theory.Experience in motion planning and localizing multiple objects in 3D space.Implementation of inverse kinematics solvers.Ability to develop robotic systems from scratch and program the robotic arm.Preferred Qualifications
Experience creating simulations around robotic systems.Networking in a Linux environment (TCP / IP, UDP).Experience creating software deployment pipelines utilizing AWS EC2.Seniority level
Mid-Senior levelEmployment type
Full-timeJob function
J-18808-Ljbffr