Are you a software engineer and interested in unmanned systems? Then we would like to get in touch with you.
About Demcon
Demcon defense & security systems is at the forefront of unmanned systems development and integration with the Dutch Ministry of Defense. This entails a broad range of technologies: from navigation algorithms for single UGVs to planning and control software for groups of autonomous agents, and from machine learning-based sensor processing algorithms to multi-modal sensor fusion and effector management.
What are you going to do?
As a software engineer at DSS, you will design and develop the software of unmanned systems. It is a crucial role, where you will play a key part in implementing advanced navigation algorithms, ensuring software quality, and defining, designing and implementing robust software architecture. You will be part of a team with systems engineers and experts in the fields of autonomous navigation, localisation & mapping.
Key responsibilities
- Software architecture: define and implement scalable, efficient, and reliable software architectures that meet the needs of our unmanned systems projects.
- Implementation of navigation algorithms: design, develop, and integrate sophisticated navigation algorithms for unmanned systems to enhance their autonomy and performance.
- Software deployment: oversee the deployment process to ensure smooth integration and functionality of software across various platforms and environments.
- Software quality assurance: maintain high standards of software quality through rigorous testing, code reviews and continuous improvement practices.
What do you bring to the table?
- BSc or MSc in Computer Science, Software Engineering, or a related field;
- Proficiency in programming languages such as C++, Python, or C#;
- Strong understanding of algorithm design and data structures;
- Experience with software development tools and methodologies (e.g. Git, Agile, CI/CD, Docker);
- Knowledge of navigation algorithms, control systems, and sensor fusion is highly desirable
- Familiarity with ROS 2 (Robot Operating System) is a plus;
- You know or are willing to learn Dutch.
What do we offer you?
At Demcon we value a nice workplace. For example, we have good coffee and there is free fresh fruit waiting for you every week. There is also a lot of personal attention and we discourage overtime because we know how important home is.
Furthermore, you can count on, among other things:
- A good, market-based salary;
- 31 days off and 8% vacation allowance;
- A good pension plan at Zwitserleven;
- The opportunity to follow training and courses through the Demcon Academy so you can further develop your knowledge;
- A laptop and telephone from work;
- Bicycle plan;
- Active personnel association (monthly activities such as drinks and an annual Demcon weekend) and annual sporting events.