Creation of new embedded software functionality running on x86 (Linux and Windows), ARM and DSP (RTOS and os-less) platforms interacting with FPGA logic.
Creation of new unit tests for new functionality. Extension of existing unit tests that cover the existing functionality.
Development, evaluation and maintenance of new or existing products, concepts and technologies
Contribute to and maintaining the function domain technology roadmap
Creation of documentation (technical, test, reporting, specification, manual, work instructions )
Stay well informed of the state of art of the function domain
Professional qualifications
5-7 years experience in similar previous roles specifically including 4 years experience in embedded software development.
Bachelor / master of Engineering or Technology degree in Electrical, Electronics, Communication, Instrumentation, Computer Science or Information Technology.
Demonstrable e xperience in object oriented programming languages: C++.
Demonstrable e xperience in embedded software implementation Linux, and RTOS.
Experience in Linux driver development is a plus.
Solid understanding of advanced math, like digital filtering.
Knowledge of Agile methodology for project management.
E xperience in Scrum master role is a plus.
Demonstrable leading others
Knowledge and experience of Jira and Confluence would be advantageous.
Knowledge on Test and Measurement domain would be an advantage.
Experience in product development (instrumentation preferred)
Personal skills
Attention to detail, thoroughness and clear communication skills.
Able to work under own initiative or instruction.
Fluent in written and oral English. Dutch, German, Danish and/or Portuguese is a plus.