Senior Mechatronics Engineer

Auckland

DroneDeploy

DroneDeploy is the only reality capture software that combines drone mapping and photo documentation data across the asset lifecycle.

View all jobs at DroneDeploy

Apply now Apply later

About DroneDeployBuild with certainty, operate with confidence. That’s why thousands of construction, oil and gas, and renewable energy companies use DroneDeploy on a daily basis. We help them automate reality capture using drones, robots, and 360 cameras – combining this data in one platform for AI-powered analysis. From aerial and ground views of construction progress to automated gauge readings and methane leak detection, DroneDeploy is shaping the future of reality capture.
At DroneDeploy, we thrive in a remote-first culture, powered by innovation. Growth is limitless, and employee contributions matter. With accolades as a Best Place to Work in the SF Bay Area and a spot on America’s Best Startups list, our team is dynamic, purpose-driven, and dedicated to delivering top-tier reality capture software. We cultivate an environment of opportunity. Our dynamic growth is fueled by the diverse range of ideas nurtured by our team. This is why our commitment to internal advancement is profound. A multitude of paths for professional and personal development are available, where flexible schedules, family-friendly benefits, and remote work options propel our team's journey.
Role OverviewThe Robotics Team is responsible for building all features related to the use of ground robots  and drones to scan work-sites, undertake inspections, and capture data.  We’re hiring a Senior Mechatronics Engineer to develop on-robot and cloud software and help deliver modern robotics solutions to customers.
The Robotics Team is breaking new ground in the global adoption of robotics, providing world-leading features for the use of robots in industry. We value initiative, innovation, and people with a strong sense of ownership. Join a team of motivated and talented engineers, and provide an essential set of skills for building the future of how robots, people, and the real world interact.

Responsibilities:

  • 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 a wide range of modern mobile robots, ranging from multirotor aircraft to industrial quadrupeds.
  • Working with leading technology companies to support new robot products.
  • Championing new robotics features and applications both internally and externally, including through documentation, training, and advocacy.
  • Working with customers to build new capabilities, deliver proof-of-value projects and support remote mobile robotics applications.

Requirements:

  • A four year engineering degree in a relevant discipline.
  • A professional history designing and delivering mechatronic, robotic, or embedded systems.
  • Extensive professional software development experience including software architecture and design best practices; software lifecycle management using modern tooling; software testing and debugging; 
  • Experience in programming languages such as Go, JavaScript/TypeScript, and/or Python.
  • Demonstrable experience with modern robotics subjects including vector geometry, kinematics and motion control; state estimation and SLAM; video processing/encoding/streaming; and computer vision and machine learning.
  • Experience with robotics software frameworks such as ROS/ROS2, MQTT, MAVlink, gRPC/Protobuf.
  • Be highly technically conversant in a wide range of other mechatronics disciplines such as, parametric CAD design and prototyping, multilayer mixed-signal PCB design, AVR/PIC/ARM microcontroller programming, and industrial instrumentation and automation.
  • You must be based in Auckland, New Zealand and able to work within the Auckland, New Zealand office. 
  • This is a full time position; we offer flexibility around working hours, but will require good overlap with our regular 9-5 office hours.
  • We can be flexible around working from home, but expect to come into the office at least a couple of times a week: that’s where the robots are after all!
  • Must be able to travel domestically and internationally; the role may involve a small amount of international travel to visit customer sites and robots.
#LI - Remote
Employee Offerings & Benefits(Varies by location and position)These are just some of the benefits we offer—explore more when you join us!> Innovative Company Culture – Thrive in an environment that encourages creativity and collaboration.> Drone Pilot Certification – Get certified and develop unique skills with our support.> Flexible Work Options – Enjoy flexibility with both your schedule and work location.> Family Paid Leave – Supporting you and your family when it matters most.> Top-Tier Healthcare Benefits – Comprehensive health coverage designed to support your well-being.> Professional Development & Career Growth – Opportunities to advance and grow in your career.> Flexible Paid Time Off – Take the time you need to recharge and stay balanced.> Employee Referral Bonus – Help us grow the team and get rewarded for great referrals.
----DroneDeploy is an equal opportunity employer.
All DroneDeploy employees are responsible for assisting in protecting the company and customer data by following information security policies and procedures.
Please refer to our Recruitment Privacy Notice for information about privacy during the recruiting process.
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0
Category: Engineering Jobs

Tags: Architecture CAD Computer Vision Drones Engineering Industrial JavaScript Machine Learning MQTT Privacy Prototyping Python Robotics Security SLAM Streaming Testing TypeScript

Perks/benefits: Career development Flex hours Flex vacation Health care Salary bonus

Region: Asia/Pacific
Country: New Zealand

More jobs like this