Taro Logo

Senior Mechatronics Engineer

DroneDeploy helps companies automate reality capture using drones, robots, and 360 cameras, combining data in one platform for AI-powered analysis.
Auckland, New Zealand
Embedded
Senior Software Engineer
Hybrid
5+ years of experience
Robotics · AI

Description For Senior Mechatronics Engineer

DroneDeploy is revolutionizing reality capture technology through their innovative platform that combines drone, robot, and 360-camera data for AI-powered analysis. As a Senior Mechatronics Engineer, you'll join their Robotics Team in Auckland, working on cutting-edge solutions for industrial automation. The role offers a unique blend of software development and robotics engineering, where you'll develop solutions for remote monitoring, control, and management of various mobile robots from multirotor aircraft to industrial quadrupeds.

The position requires expertise in both software development and mechatronics, with opportunities to work with leading technology companies and directly impact the future of robotics applications. You'll be part of a remote-first culture that values innovation and growth, working in a hybrid setting that allows flexibility while maintaining connection with the physical robotics workspace.

The company has been recognized as a Best Place to Work in the SF Bay Area and features on America's Best Startups list. They offer comprehensive benefits including healthcare, professional development opportunities, and flexible work arrangements. This role is perfect for someone who combines strong software engineering skills with robotics expertise and wants to be at the forefront of industrial automation technology.

Working at DroneDeploy means joining a team that's shaping the future of reality capture, with thousands of construction, oil and gas, and renewable energy companies relying on their technology daily. The position offers excellent growth potential and the opportunity to work with cutting-edge technology while maintaining a healthy work-life balance.

Last updated a day ago

Responsibilities For Senior Mechatronics Engineer

  • Analysis, architecture, development, testing and maintenance of software running on robots and other edge devices
  • Development of software solutions for remote monitoring, control, management, orchestration, mission planning and diagnostics of mobile robots
  • Working with leading technology companies to support new robot products
  • Championing new robotics features and applications both internally and externally
  • Working with customers to build new capabilities, deliver proof-of-value projects and support remote mobile robotics applications

Requirements For Senior Mechatronics Engineer

Go
JavaScript
TypeScript
Python
  • A four year engineering degree in a relevant discipline
  • Professional history designing and delivering mechatronic, robotic, or embedded systems
  • Extensive professional software development experience
  • Experience in programming languages such as Go, JavaScript/TypeScript, and/or Python
  • Experience with robotics software frameworks such as ROS/ROS2, MQTT, MAVlink, gRPC/Protobuf
  • Demonstrable experience with modern robotics subjects
  • Be highly technically conversant in mechatronics disciplines
  • Must be based in Auckland, New Zealand
  • Must be able to travel domestically and internationally

Benefits For Senior Mechatronics Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • Innovative Company Culture
  • Drone Pilot Certification
  • Flexible Work Options
  • Family Paid Leave
  • Top-Tier Healthcare Benefits
  • Professional Development & Career Growth
  • Flexible Paid Time Off
  • Employee Referral Bonus

Interested in this job?

Jobs Related To DroneDeploy Senior Mechatronics Engineer

Embedded Software Development Engineer - Ring, Ring

Senior Embedded Software Development Engineer position at Ring (Amazon) focusing on IoT security solutions and embedded systems development.

Senior System Software Engineer

Senior System Software Engineer role at NVIDIA, developing GPU drivers and safety-critical software for automotive applications, requiring 5+ years of experience.

Senior System Software Engineer Platform - Server Embedded Firmware

Senior System Software Engineer role at NVIDIA focusing on embedded firmware development for server platforms using microcontrollers and RTOS.

Senior Software Engineer - GPU

Senior Software Engineer position at NVIDIA focusing on GPU system software development, display features, and hardware integration, offering competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer position at General Motors focusing on embedded systems development for automotive applications, requiring 5+ years of experience and strong C/C++ programming skills.