Fortune favours the brave

Icehouse Ventures
Icehouse Ventures
Leverage our network to build your career.
Get discovered by any company in our network & stay across opportunities relevant to your career goals.

Software Engineer, Robotics Projects



Software Engineering
Auckland, New Zealand
Posted on Monday, June 3, 2024
About DroneDeploy
We’re the leading drone software provider making commercial drone data accessible to anyone, anywhere. Trusted by users across various industries, we’re transforming how businesses collect, manage, and analyze worksite data. Our user-friendly platform makes it possible for companies of any size to improve their workflows through scalable image processing, data storage, and real-time sharable drone maps and 3D models.
We are committed to a global work environment that empowers people to innovate, grow professionally, and make meaningful impacts. We’re recognized as a Best Place to Work in the SF Bay Area and made the Top 200 list of America’s Best Startups. Our employees are creative, driven, and committed to providing our customers with the best drone software in the industry. Our office locations include San Francisco, California, Sydney, Australia, and Auckland, New Zealand.
We are seeking an adaptable and resourceful Software Engineer with expertise in cloud technologies and/or mechatronics. In this dynamic role, you will play a pivotal part in supporting our customer-focused projects, handling a variety of reactive tasks and quick-turnaround solutions. Rather than engaging in core product development, you'll be adept at addressing the evolving needs of customers in a fast-paced, 'hackathon' style. You will thrive working with diverse systems, communicating directly with customers, and managing tasks on a kanban board.

Work Environment

  • Work Hours: Monday to Friday 9-6pm - Might be required to join calls to cover customer time zones across US/Europe.
  • Work Model: Hybrid - 3 days a week in Auckland office
  • Work Travel: Requires occasional international travel for project work on customer sites and company meetings.


  • Technical Problem-Solving: Tackle reactive tasks and challenges, designing swift and effective solutions to integrate various software components and systems for customer projects.
  • System Integration: Develop a strong understanding of the capabilities and limitations of the robots and payloads we integrate with, ensuring seamless functionality through software adaptations.
  • Customer Collaboration: Communicate directly with customers to understand their needs, clarify technical requirements, and provide progress updates, often in varied time zones.
  • Project Coordination: Utilize your project management skills to effectively prioritize tasks and align with customer timelines, ensuring swift and clear progress.
  • Support & QA Collaboration: Assist with technical support investigations, triaging issues to determine root causes, and work closely with the QA team to ensure that small releases are rigorously tested.


  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software engineering, with a strong background in programming languages, specifically JavaScript and Golang.
  • Experience in deploying robotic solutions, or similar
  • Expertise in agile development processes.
  • Exceptional problem-solving abilities and analytical skills, with a keen attention to detail.
  • Excellent communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.

What We Offer

  • Competitive salary and comprehensive benefits package
  • A forefront role in shaping the future of cloud robotics
  • A culture of innovation and continuous learning
  • Professional development opportunities in a fast-growing technology field
Employee Offerings & Benefits include:
(may vary by location & country)
Innovative company culture
Drone pilot certification
Flexible work schedules
Flexible work location
Family paid leave
Paid healthcare for employees
Professional development & career advancements
Wellbeing activities (live & on-demand)
Flexible paid time off
Employee referral bonus
Commuter savings
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.