Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Threod Systems is a leading Provider of Battle-Tested Military Technology Solutions. We are a world-class technology and engineering company that designs and manufactures market-leading Unmanned Aircraft Systems, Electro-Optical Systems and Aircraft Launching Systems for critical defence missions, governmental and commercial applications.
We are seeking a Software Engineer to join our development team.
Main Responsibilities
- Research the latest developments in machine vision, computer vision algorithms, and camera technologies to identify suitable solutions for project needs.
- Prototype new machine vision components and evaluate different approaches through experimental implementation.
- Measure the performance of vision algorithms and systems using benchmarking and profiling tools to ensure efficiency and reliability.
- Select the most appropriate algorithms, frameworks, and hardware (including Nvidia platforms) based on technical and performance requirements.
- Optimize vision software components for speed, accuracy, and resource efficiency, particularly in real-time or resource-constrained environments.
- Integrate validated and optimized components into the overall software architecture, ensuring compatibility and scalability within the system.
- Bachelor’s degree (BSc) in Software Engineering, Computer Science, or a related field.
- At least 2 years of hands-on experience in:
- C++ development on Linux (Ubuntu)
- Machine vision software development
- Working with modern machine vision frameworks and Nvidia platforms
- Deep understanding of machine vision algorithms and architectures
- Proficient in English and Estonian
- A rare opportunity to join a new defense development program from the ground up – with real influence over architecture and design decisions
- High-impact engineering work that will be deployed in the field, operating in mission-critical environments.
- Strong technical ownership, cross-disciplinary collaboration, and the chance to work on both early prototypes and fielded systems.
- A culture that values initiative, innovation, and continuous learning.
- Wellness benefits (Confido health insurance or Stebby) and a day off during your birthday week
Key Skills
Ranked by relevanceReady to apply?
Join Threod Systems and take your career to the next level!
Application takes less than 5 minutes

