> Markdown version of [/jobs/ext/1526451-senior-software-developer](https://www.wearedevelopers.com/jobs/ext/1526451-senior-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Developer - **Company:** EnErgo* - **Location:** Amsterdam, Netherlands - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, C++ (Programming Language), Software Quality, Code Review, Software Debugging, High-Level Architecture, Python (Programming Language), Log Analysis, Regression Testing, Software Engineering, Systems Integration, Strategies of Testing, Git, Information Technology, Golang, Programming Languages - **Published:** July 14, 2026 - **Apply:** https://www.adzuna.nl/details/5519684891 ## About the Role * A completed Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. * 5-7 years of experience as a software engineer or developer, ideally in aerospace, robotics, or embedded systems. * Hands-on experience with C++, Python, Go, or similar programming languages. * A strong understanding of the full software development lifecycle. * Experience with debugging tools, testing methodologies, and automation. * Strong problem-solving skills and a keen eye for detail. * Excellent communication skills and a collaborative approach. ## Description As a Senior Software developer, you will work on technology that truly matters. We are a pioneer in long-range electric drones and we develop robust platforms in collaboration with trusted partners, deployed across the globe in defence, agriculture, and inspection. Our drones are reliable, user-friendly and built to perform in demanding environments. We combine technical innovation with a pragmatic approach. What we do today determines where we'll be tomorrow, and you play a crucial role in that journey. The role As a Senior Software Developer, you help shape the brains of these systems developing software that makes our drones smarter, safer, and more capable in real-world scenarios. Do you enjoy working on complex systems with real-world impact? Are you hands-on, precise, and ready to push the boundaries of autonomous flight technology? Then we're looking for you. Your work contributes to meaningful innovations that strengthen safety, resilience and response capabilities across Europe. Key tasks and responsibilities Core software development: * Design, implement, and test embedded and ground-control software for our UAV platforms. * Write robust, efficient code using C++, Python, or Go. * Contribute to high-level architecture and low-level performance optimisation. System integration & testing: * Validate new features through log analysis, simulation, and real-world testing. * Develop and automate regression test plans to ensure code reliability. * Collaborate with hardware and flight test teams to ensure seamless system performance. Code quality & lifecycle management: * Use Git for version control, branching, and code reviews. * Follow best practices across the full software development lifecycle-from concept to deployment. * Maintain structure and clarity in a growing and evolving codebase. Drive innovation: * Propose practical improvements to enhance performance, maintainability, and functionality. * Analyse and troubleshoot issues effectively, based on both simulation and field data. * Adapt to changing project needs and technical challenges. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) ## Related Articles - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)