GCS Software Engineer for UAV's
Destinus
Payerne or Zurich, Switzerland
Description
Imagine working at the cutting edge of UAV technology, where every test you run pushes the boundaries of what’s possible. As a Testing Engineer for UAV Ground-Station, you’ll ensure our systems aren’t just operational - they’re exceptional. If you have a passion for precision, problem-solving, and pushing aerospace tech to new heights, we want you on our team.
What You’ll Do
- Test the Limits - Develop and execute integration tests for the GCS client and server (Java), ensuring our UAV systems operate flawlessly.
- Guard Against Regression - Write, maintain, and optimize test cases to prevent software regressions and keep performance at its peak.
- Collaborate & Solve - Work hand-in-hand with the development team to identify, troubleshoot, and resolve issues, making our systems stronger with every iteration.
- Innovate & Build - Contribute to the development of new features for both the GCS client and server, helping shape the future of UAV technology.
- Turn Insights into Action - Document test results, analyze findings, and provide detailed reports that drive continuous improvement.
- Test the Limits - Develop and execute integration tests for the GCS client and server (Java), ensuring our UAV systems operate flawlessly.
Requirements
- Educational Foundation - Bachelor's or Master’s degree in Computer Science, Engineering, or a related technical field.
- Hands-On Development Experience - Proven track record as an application developer, with experience in designing and building applications from the ground up.
- Programming Proficiency - 5+ years of experience in ability to code in at least one programming language such as C, C++, C#, Java, or Delphi.
- Deep Technical Knowledge - Strong understanding of programming for diverse operating systems and platforms using development tools.
- Geographic information systems integration experience.
- Data acquisition systems experience.
- Experience in development of software to interact with Robots and/or UAV's.
- Experience in writing integration tests to validate functionalities.
- Best Practices & Design Patterns - Familiarity with common programming design patterns and software development best practices.
- Sensor Integration Experience -Familiarity with interfacing applications with remote sensors.
- Protocol Expertise - Experience with communication protocols such as CAN, Serial, or TCP/IP.
- Radar Systems Knowledge - Previous experience interfacing with Radar protocol systems.
- Problem-Solving Mindset - Strong analytical and problem-solving skills, crucial for algorithm development and data analysis.
- Communication Skills - Excellent written and verbal communication skills - clear, concise, and effective collaboration is key.
- Languages - English is mandatory (it’s our working language!).
Who You Are
You’re not just a developer - you’re a problem solver, an innovator, and a collaborator. You thrive in fast-paced environments where every challenge is an opportunity to push the boundaries of technology. You don’t just write code; you craft solutions that make a real impact. When faced with complex systems, you dive deep, analyze, and optimize. You take ownership, communicate with clarity, and work seamlessly with cross-functional teams. You’re driven by curiosity, excited by cutting-edge technology, and always looking for ways to make things faster, smarter, and more efficient.
Apply Now
Don't forget to mention EuroTechJobs when applying.