Job Description
Join NATEK as a C++/Rust Developer and support the development of the next generation Edge Platform. You will work on Linux-based onboard computing solutions, developing and enhancing software components mainly in C++ and Rust.
Your Responsibilities
- Develop new functionalities using Rust and C++
- Design and implement microservices for an Edge platform
- Make architectural and technical decisions within your area of ownership
- Take full ownership of a microservice throughout its lifecycle
- Write technical and architectural documentation
- Develop comprehensive automated and detailed tests
- Collaborate with international teams across Europe and Asia
- Contribute to technical discussions and continuous improvement of the platform
- Ensure high-quality, maintainable, and production-ready code
Our Requirements
- 6+ years of experience in software development
- Strong commercial experience with Rust
- Practical experience with C++ (C++11/14+)
- Good knowledge of Linux
- Experience with microservice architecture
- Strong understanding of software development and testing practices
- Ability to work independently and take ownership of technical areas
- Good English communication skills
Benefits
- Internal Mobility Program – enjoy many opportunities for career growth, job rotations, diversity of projects & technologies
- Referral Program – enjoy cooperation with your colleagues and get a bonus!
- 5/10 Years NATEK Club – we offer long-term cooperation and celebrate each fifth-year cooperation anniversary with gifts
- NATEK CSR Events & team buildings – enjoy our values: accountability, partnership and expertise and #workITwithus
- Education – benefit from our know-how, learning courses and certificates and IT events – be part of the community of leaders of the industry and take part as a speaker or a visitor
- Multisport
- Technical and Personal training
- Language courses
Additionally only for COW:
- Life insurance
- Bonuses for Personal Events
- Day off for volunteering