Senior Software Developer

1. A typical day at the office


Picture this: Drones delivering critical supplies, aiding in search and rescue, and supporting our country’s strategic defense. This is more than a vision. At DeltaQuad, it's what we engineer every day in our office, alongside our team in the field. Our work in VTOL UAV software development is all about pushing technological boundaries and overcoming ever-changing complex challenges.

Our day starts with a team stand-up, where we set priorities for designing, coding, and implementing cutting-edge software solutions. Going beyond performance, these systems must meet stringent safety and functionality criteria. Here’s where our prowess in programming languages like C++, Python, Go and knowledge of UAV industry standards comes into play, enabling us to build robust, efficient code that stands up to real-world demands.

Managing code versions and changes through Git requires precision and collaboration. Our experience with sophisticated development tools and debugging environments is crucial in navigating these complexities. We also need to adapt to changing demands and even our way of working to it. 

Validation is where the rubber meets the road. Our analytical skills and problem-solving abilities are put to the test as we ensure our software aligns with rigorous standards, setting the stage for UAVs to interact safely with human environments. Going deep into log analysis, we fine-tune performance and troubleshoot issues, bolstering system reliability.

Testing is of utmost importance before the vehicles take to the skies. Developing and executing rigorous testing plans requires a deep understanding of testing methodologies and debugging techniques. By automating regression tests, we streamline innovation, ensuring new code integrates flawlessly with existing systems.

The ideal candidate is armed with at least a bachelor’s degree in Computer Science or Software Engineering and aerospace industry expertise, we embrace the full software lifecycle—from development through deployment and maintenance. The ideal addition to our team should be able to collaborate and communicate in a dynamic team environment.

Ultimately, being a Senior Software Engineer at DeltaQuad goes beyond writing and refining code. It’s about engineering a future where UAVs enhance safety, accessibility, and efficiency. Every challenge is an opportunity to innovate, contributing to a world where our technology makes a tangible impact.

2. Requirements

  • A bachelor's degree in computer science, software engineering, or another related field.

  • 5 to 7 years of software engineering or software development experience, preferably in a related field.

  • Hands-on programming experience using relevant languages.

  • Strong written and verbal communication in English and interpersonal skills. 

  • Creative problem-solving skills.

  • Experience managing the software development lifecycle.

  • The ability to prioritize activities and deliver projects on time.

  • A comprehensive understanding of computer science concepts.

  • Excellent coding skills.

  • Extensive experience and knowledge of agile methodologies.

3. How to apply

Apply now or share this opportunity with someone who would be a perfect fit. Send in your resume and a short motivation letter highlighting your experience and fit for this role to harold@deltaquad.com.