Focus points

  • Lead new software initiatives, architect framework solutions and making design decisions whilst connected to the electronics engineers
  • Advise on complex technical choices
  • Translating customers wishes into technical solutions
  • Adding value by further developing and optimizing existing methods / processes
  • Keeping up to date with new technologies, trends and standards

Primary Responsibilities

  • Develop high-level product specifications with attention to system integration and feasibility
  • Manage the analysis, design, programming, testing and deployment of projects
  • Provide technical guidance and coaching to our team of software engineers & electronic engineers
  • Drive and create documentation of systems or applications that will serve as references for new engineers and future enhancement efforts
  • Collaborate with customers to capture, define and document functional and non-functional requirements
  • Meet mission and quality initiatives by delivering solutions on time and within budget
  • Work with the Program Manager to perform and implement risk assessment plans and strategies

Education, Experience and Capabilities

  • MSc in Computer Engineering, Electrical Engineering, Computer Science or a related technical discipline Bachelor’s degree in these areas with relevant work experience will also be considered
  • Expert level knowledge of software architecture methodologies and application design
  • Expert level working knowledge of C++ and C as used within embedded systems and with multiple programming languages (e.g. C, C++, C#, Python) on various platforms.
  • Experience delivering and documenting complex solutions
  • Experience and usage of software quality assurance principles
  • Working knowledge of tools used in the Software Development Lifecycle (e.g. JIRA, GitHub)
  • Experience estimating software tasks and creating real world project estimates
  • Interpersonal skills and ability to interact and work with staff and OEM / Tier 1 customers at all levels
  • Excellent time management skills, ability to prioritize and multi-task, and work under shifting deadlines in a fast-paced environment
  • Familiar with Agile/scrum way of working
  • Excellent English language skills, additional Dutch skills are strongly preferred


Enthusiastic about this position and our company? Send your motivation and CV to A suitability test and/or assessment may be part of the procedure. We would love to hear from you!