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 (Machine Vision) to join our development team.
YOUR ROLE
- 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.
WHAT WE ARE LOOKING FOR
1) Education
- Bachelor’s degree (BSc) in Software Engineering, Computer Science, or a related field.
2) Experience
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
WHAT WE ARE LOOKING FOR
- A creative and independent problem-solver with a scientific and analytical mindset
- Someone passionate about innovation and pushing technological boundaries
- A collaborative team player who takes ownership and initiative
WHAT WE OFFER
- 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
📍 This is an on-site role based in Viimsi, Estonia. We can only accept applications from candidates who are already in the area
Key Skills
Ranked by relevanceReady to apply?
Join Threod Systems and take your career to the next level!
Application takes less than 5 minutes