3. ROS Developer / Robotics Software Engineer Job at Thalrix LLC, Worcester, MA

a0Q2a0g3YUR0Tzdua3BvVzIzUkNiN0FDTVE9PQ==
  • Thalrix LLC
  • Worcester, MA

Job Description

Job Description

Job Description

Company Overview:

We are an innovative startup developing a large fixed-wing UAV and a fleet of small quadcopters. Our mission is to revolutionize aerial technology through advanced UAV systems integrated with cutting-edge simulation and robotics software.

Position Overview:

We are looking for a skilled ROS Developer / Robotics Software Engineer to develop and maintain the software that controls our UAVs. The ideal candidate will implement algorithms for autonomous flight, navigation, and mission planning, and will integrate ROS with PX4 and our Unreal Engine simulations.

Key Responsibilities:

  • Software Development:

    • Develop and maintain ROS nodes for UAV control, navigation, and communication.
    • Implement algorithms for autonomous flight, obstacle avoidance, and mission planning.
  • Systems Integration:

    • Integrate ROS with PX4 flight control systems and Unreal Engine simulations.
    • Ensure seamless communication between software, hardware, and simulation components.
  • Testing and Optimization:

    • Conduct software-in-the-loop (SITL) and hardware-in-the-loop (HIL) testing.
    • Optimize software for performance, reliability, and scalability.
  • Documentation and Collaboration:

    • Document code, processes, and system architectures.
    • Collaborate with cross-functional teams to integrate software components effectively.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Robotics, or a related field.
  • 3+ years of experience developing robotics software using ROS.
  • Proficiency in programming languages such as Python and C++.
  • Experience with UAV systems and flight control software like PX4.
  • Strong understanding of algorithms for autonomous navigation and control.
  • Familiarity with SITL and HIL testing methodologies.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.

Job Tags

Similar Jobs

Prisma Health

Registered Nurse (RN) Administrator on Duty, PT, Days Job at Prisma Health

 ...compassion. Be the difference. Job Summary Serves as Chief Administrative Officer in the absence of Hospital Administrative Staff....  .... Be the difference. Makes rounds on all units to support nursing and help problem solve by coaching and mentoring Charge... 

Livekindred

Senior / Staff Web Engineer San Francisco October 14, 2024 8:55 PM Job at Livekindred

 ...executors, and believers to join us on this ride.Position: Web Engineer We are seeking a highly experienced Web Engineer with deep expertise...  ...the tech stack and strategy for all aspects of mobile development.Work directly with the co-founders, CTO, product designers,... 

Pennsylvania State University

Polymer Additive Manufacturing Engineering Intern Job at Pennsylvania State University

Manufacturing Engineer, Intern, Engineer, Manufacturing, Education Pennsylvania State University

Methodist Hospital Specialty and Transplant

Registered Nurse RN Cardiac Intermediate Care Unit Job at Methodist Hospital Specialty and Transplant

 .... We are seeking a(an) Registered Nurse RN Cardiac Intermediate Care Unit to join our healthcare family. Benefits Methodist Hospital...  ...and adoption assistance. ~ Referral services for child, elder and pet care, home and auto repair, event planning and more ~... 

All Pro Plumbing

Plumber Service Plumber Job at All Pro Plumbing

 ...Job Description Job Description We are seekinga Plumber Service Plumber to join our team! The selected individual will install and repair water supply lines and drainagesystems. Responsibilities: Assemble and installplumbing systems Troubleshoot and repair...