Principal Robotics Software Engineer Job at BrightHire Search Partners Inc., New Milford, CT

bEpGSlNYMGFJb0JVZWhPaThmV1JaNGY2SWc9PQ==
  • BrightHire Search Partners Inc.
  • New Milford, CT

Job Description

Principal Software Robotics Engineer

We are seeking a Principal Robotics Software Engineer to lead the development efforts for a groundbreaking Robotic Arm system designed to launch and recover drones from moving platforms. This role involves redesigning and optimizing the current system to transition from an R&D lab prototype to a highly reliable field-operable system. As a technical lead, you will mentor younger robotics engineers, guiding them through coding and code architecture objectives. With proven success, this position offers exceptional upward mobility, including the potential to advance to CTO role.

If you're eager to join a rapidly growing startup with immense opportunities for growth, we want to hear from you.

Job Duties:

  • Assess the current state of the codebase and progress.
  • Mentor, hire, and work day-to-day with a robotics software team that you will help build.
  • 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 such as turning, bumps, and 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 for our application.
  • Help design the system from a full-stack perspective with end-users in mind (e.g., cognitive load, user safety, user interaction, etc.).
  • 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.
  • 5+ years of experience working with robotic systems (Preferably Robotic arm)
  • 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.
  • Comfortable working within small teams, with a knack for quick, open-ended problem-solving, and rapid iteration.
  • A compassionate, collaborative attitude with a willingness to fail fast, without ego.

Job Tags

Similar Jobs

US Tech Solutions

Technical Writer Job at US Tech Solutions

 ...10. When the Hemlock plant is completed, the position will move to Hemlock, MI 48626 Job Description: Develop, write, edit, and format technical documentation that includes process manuals, system specifications, guideline documents, and procedure manuals. Collaborate... 

Akkodis

Field Technician Job at Akkodis

 ...Akkodis is seeking a Computer Field Technician (Laptops & Printers Repair) for a 24 Months contract position with a client located in Roanoke, VA. Ideally looking for applicants with a strong working knowledge of imaging computers, desktops, laptops and printers comes... 

Adecco US, Inc.

Shipping and Receiving Associate Job at Adecco US, Inc.

 ...associate for ITR Solutions+ Utilize forklift (sit down and stand up)+ Looking for at least 3 years warehouse experience+ Monday - Friday 7:30 AM - 4:00 PM w hour lunch**Pay Details:** $18.00 per weekBenefit offerings available for our associates include... 

Planet Pharma

Clinical Research Nurse Job at Planet Pharma

Looking to hire ASAP -This position will provide medical leave coverage and work max 30 hours per week, up to 6 weeks. -Must be a Registered Nurse with laser certification or prior experience with lasers in a clinical, dermatology, aesthetics, or plastic surgery setting...

Zenex Staffing Solutions Pvt Ltd.

Registered Nurse - Outpatient Clinic Cardiology Job at Zenex Staffing Solutions Pvt Ltd.

 ...need to float between like units? As Needed Within Skillset - Locals accepted: Yes Facility Highlights - Type of Facility: Outpatient Cardiology Clinic - Charting: EPIC ----- JOB TITLE TAGS DEFINITIONS: Temp to Perm (LOCALS ONLY) The job is strictly for local candidates...