As a Software Development Engineer for the Embedded Software team, you will be part of a team that develops an embedded software project that will supply new services for our customers in payment, banking, transport and loyalty services.
A week in the life of a Software Development Engineer
- You will develop software embedded module by collaborating with Technical Leaders, Project Leaders, Validators, Integrators and Project Managers.
- You will develop unit test, test cases and integration test in order to be able to deliver stable and robust software using visual basic language.
- You will participate in the writing and review of technical and design specifications.
- You will provide innovative technical solutions.
- You will collaborate with Project Leaders on the project to support the integration and training of the product.
- You will provide level 3 support for products and customer projects.
Knowledge, Skills and Experience
- To succeed at this job, you must have: experience with C, Java, visual basic and object oriented programming and security including cryptography, PKI and Java Card.
- It would be preferred if you have experience with microprocessors, microcontrollers and security.
- Motivated by technical topics, rigorous, curious, precise, pragmatic, mindful of quality and reusability, autonomous, a team-player and customer-oriented.
- Min. Bachelor's Degree in Computer Science, Computer Engineering or Electronics Engineering