Middle Software Engineer (Python)
MilTech
🪖
We are a startup developing alternative navigation systems for UAVs. We’re looking for a Software Engineer with strong Python skills to contribute to both our product and its management ecosystem.
Requirements
- Bachelor’s degree in any STEM field
- Solid Python with async programming
- Strong understanding of OOP, APIs, and client–server architecture
- Strong CI/CD experience (GitHub Actions)
- Strong Docker knowledge
- Confident Linux user
- English for technical communication
Nice to Have
- Raspberry Pi / embedded Linux experience (including firmware flashing)
- Experience with Unreal Engine / Airsim / Gazebo for flight simulation
- Experience with ArduPilot or other autopilot software
- AWS experience
- Knowledge of information security fundamentals
Responsibilities
- Develop and maintain an internal product deployment and management ecosystem
- Automate SITL and HITL tests (Raspberry Pi + flight controller + Unreal Engine simulator)
- Build and maintain CI/CD pipelines
- Develop Docker-based build and deployment workflows
What we offer:
- Hybrid flexibility: office/remote, flexible hours
- Rapid growth path
- Small team with big ownership — you’ll ship user-visible features and directly influence product direction
- Startup culture that values speed, involvement, and initiative
- Opportunity to impact Ukraine’s defense technology
About Droneops:
Team is a world leader in Computer Vision Algorithms and has substantial research track record in scientific communities. Based mainly in the UK and Ukraine.
Required languages
| English | B1 - Intermediate |
Published 1 February
97 views
·
6 applications
100% read
📊
Average salary range of similar jobs in
analytics →
Loading...