Software Architect (C++) – Eindhoven

Posted 04 May 2021
LocationNetherlands
Job type Permanent
DisciplineTechnology
Contact NameJavier Barnby

Job description

​My client is a Global Leader in the Biotech industries and is currently seeking to expand their Embedded Team with an Embedded Software Architect ( C++ )  to start ASAP. 

Responsibilities for the role:

  • Design and develop embedded product software to integrate with mechanical, electrical, and distributed computing systems.

  • Develop test tools to test product software in an integrated environment.

  • Translate high-level customer needs into technical options while analysing trade-offs and business impact.

  • Convert chosen technical options into formal testable written requirements

  • Document designs and specifications per design control processes.

  • Conform to Industry Standards for Medical Device Software (IEC 62304)

  • Generate and present technical material to partners at all levels of the organization.

  • Leverage Agile software development methodology to lead software development activities

  • Mentor junior members of the engineering staff to expand design team abilities and establish good working practices.

Requirements for the role:

  • 10+ years experience in a direct software engineering or software architectural role in a New Product Development environment

  • Proven experience with embedded electrical software design

  • Strong knowledge and experience developing software for embedded Real-Time Operating Systems (QNX, Wind River, Yocto, etc.)

  • Strong knowledge and experience developing embedded software systems in C++

  • Demonstrated experience with Systems Engineering activities: requirements management, requirements development, and verification (e.g. Enterprise Architect, Integrity, JAMA, etc.)

  • Creation and management of interface control specifications for systems including electrical, software, and mechanical requirements

  • Demonstrated ability working across subject areas with internal and external partners

  • Experience with Distributed Data Services (DDS)

  • Excellent communication skills both in English and Dutch

If you wish to be considered for the position available, please e-mail an up to date CV with a contact number. Please feel free to pass this advert on to other suitable candidates.