Are you a lead 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 lead software engineer at DSS, you will enable design and development of good software for unmanned systems. Apart from regularly implementing complex software components yourself, you will also spend quite some time on defining the software, guide junior colleagues, and ensure that the right aspects get the team’s effort is directed to the right aspects at the right time. You will also help translate the customer needs or system behaviour to a good software design. You will be part of a team of experts in the fields of autonomous navigation, robotics, localisation & mapping, and machine learning; some of whom you will guide and some of whom will depend on your experience and expertise to develop good systems.
Key responsibilities
- Software architecture: define and design scalable, efficient, and reliable software architectures that meet the needs of our unmanned systems projects.
- 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.
- Define roadmaps: set up long-term development of products, especially in the software field, but linked to developments on a wider system level.
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.
Do you have any questions about this position?
Do you have any questions about this position? We will be happy to answer them. Call to Geert Folkertsma (manager engineering) or Marleen Blanckenborg (corporate recruiter) at +31 88 115 20 00.
Are you interested in the position of lead software engineer? Then we look forward to receiving your cv. You can apply via the application button.
Acquisition based on this advertisement is not appreciated.