Back to vacancies

Additive Industries

Additive Industries is a leading innovator in industrial 3D metal printing (Laser Powder Bed Fusion). We accelerate additive manufacturing by developing and delivering high performance equipment and services to our customers’ applications in the aerospace, aviation, energy, automotive and high-tech industries. We are looking for a highly motivated and experienced Software Manager to lead our software development team in creating next-generation additive manufacturing solutions.

Function Description

As Manager Software Development you will play a crucial role in driving the development of software that controls our advanced 3D metal printing systems. You will lead a team of variously skilled software engineers, collaborating closely in cross-functional project teams to deliver robust and efficient software products. This position offers a unique opportunity to contribute to the future of additive manufacturing.

Your team develops software by following our Product Creation Process (PCP) which delivers new products and features, as well as improvements to our current product portfolio. The software deliverables and skills range from hardware control software (PLC) to machine control and algorithms (C#) to our operator user interface (web) and related tooling.

 

Your main tasks and responsibilities are:

  • Lead and inspire the team to excel in timely delivery of high-quality deliverables and agreed objectives, overseeing the entire software development lifecycle
  • Owner of Software Development process
  • Guide software outsourcing including make/buy decisions
  • Drive continuous improvement on software development processes and methodologies, leading to lean software development
  • Competence development to match current and future demand
  • Personal development of individual team members
  • Resource management to ensure availability and effective allocation of resources in agreement with relevant stakeholders
  • Recruit new team members and hiring of external resources to meet current and future demand
  • Set up a year plan for the team based on company roadmap and targets
  • Define and manage the team budget
  • Contribute to defining the product and technology roadmap

Reporting

The Manager Software Development reports to the Director Technology.

Knowledge and experience/skills

  • Education: Bachelor or Master degree in Computer Science, Software Engineering, Mechatronics or similar.
  • Proven experience in a leadership role within software development, preferably in a high-tech multi-disciplinary industrial or manufacturing environment
  • Speak the (technological) language of the software developers and understand and act on the interaction with other engineering disciplines
  • Technical background with expertise in software architecture, design and development
  • Familiar with product development according to the V-model and software development according to Agile/Scrum methodology, having experienced the full Product Creation Process from setting up requirements to developing, testing and releasing SW deliverables
  • Good understanding of modern software engineering practices such as CI/CD and Software Craftmanship
  • Experience is preferred for the following techniques the software team applies (as team manager you are not expected to write code but you are expected to understand the what and how of daily software engineering work and set up or improve supporting way-of-working processes):
    • C#, C, .NET and WPF
    • Microsoft Windows applications
    • OO and UML
    • Beckhoff PLC TwinCAT3
    • Software version control systems and software release management
  • Excellent leadership, communication and problem-solving skills
  • Strong customer focus and ability to increase (internal and external) customer focus within the team
  • Ability to thrive in a fast-paced and dynamic environment
  • Fluent in English

Culture Additive Industries

Additive Industries is a quickly maturing professional organization. We have developed a strong pragmatic team mentality in which we work and experiment together to achieve common goals. We are looking for a wide diversity of people from different backgrounds to join our company. We have formulated the following personal traits contributing to our professional mentality:

  • Open, self-confident and result oriented
  • Driven by technical challenges, eager to learn and entrepreneurial
  • Proven team player who takes ownership
  • Professional and structured

Apply now