Software Engineer
Komenda, Slovenia
Full-time
Develop real-time software for remote-controlled weapon systems. Implement control algorithms, integrate hardware and sensors, and ensure reliable performance. On-site in Komenda.
What we offer
- Permanent employment with a 6-month probation period
- Starting gross salary: €3,800
- Stable and supportive working environment
- Flexible working hours
- Relaxed and collaborative team culture
- Modern equipment and offices in the Komenda Business Zone (near the highway)
- Free parking
- High level of autonomy and ownership
- Opportunities for education and professional development
- Team-building activities, social events, and on-site gym
- Maximum holiday allowance and performance-based bonuses
- Start date: immediate
Your role
- Development of software components and algorithms for remote weapon systems
- Integration of hardware (cameras, radars, motors, and various sensors)
- Testing and documenting software code
- Participating in team meetings and code reviews
- On-site presence required due to hardware interaction
What we expect
- Degree in Computer Science or a related field
- Competent knowledge of C++ (C++17 or newer) or a similar language such as Rust, C, Go
- Solid understanding of low-level memory management
- Experience with concurrent systems and multithreading
- Ability to write modular, clean, and maintainable code with a focus on testability
- Experience in developing and debugging real-time systems
- Familiarity with containerization (e.g. Docker) and CI/CD processes
- Proficiency with CMake for managing project build process
- Slovenian citizenship is required