75
companies
1,049
Jobs

Software Engineer, Robotics Projects

DroneDeploy

DroneDeploy

Software Engineering
Auckland, New Zealand
Posted 6+ months ago
About DroneDeploy
Build 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 Overview
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.

Responsibilities

  • 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.

Requirements

  • 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)
Innovative company culture
Drone pilot certification
Flexible work schedules
Flexible work location
Family paid leave
Best-in-class healthcare benefits
Professional development & career advancements
Flexible paid time off
Employee referral bonus
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.