Embeded Engineer (C, Python)
Senior Embedded Engineer
Evolvice is a German nearshore service provider with branches in Egypt, Ukraine and Portugal. Founded in 2012, Evolvice has a strong technical background and business domain knowledge, combining software engineering and Agile methodology, leading its’ clients' path to digital transformation.
Our corporate culture is characterised by agile processes, autonomous teams without hierarchies, as well as openness and transparency – both internally and with our clients. Currently, we are searching for Embedded Engineer to join the big team of professionals. We are looking for an active, responsive, and devoted person
Project is dedicated to allowing card manufacturers, card issuers and their customers to get the optimal benefit from technological developments in low-power electronics for on-board integration into ISO 7810 cards including biometric user identification.
Your responsibilities:
– Develop firmware for ARM μP handling the functionalities inside the card
– Work with Bluetooth interface between card, mobile phone and PC
– Work with I2C and/or SPI-interface communication between devices
– Take part in the review of HW design, and evaluate the HW design to match the firmware design
– Take part in technological development, maturation and validation
– Design bring-up test and production test software
– Take part in SW integration tests on HW and production tests locally, abroad or via remote desktop, TeamViewer
– Execute documents for internal as well as external use
– Participate in patent applications
– To some extent have direct customer contact
Your qualifications and experience:
– Holds an education as an Electronic Engineer or similar, with 5+ years of experience
– Professional experience with embedded firmware development
– Practical experience with embedded/low-level programming in C and Python.
– Practical experience in the development of embedded systems
– Practical experience with laboratory tasks such as testing and troubleshooting software on hardware
– Confident user of SW version control tools as in svn, git
– Experience in some of these areas is an advantage:
– Knowledge of battery power management
– Knowledge of wireless communication - RFID / NFC and BLE
– Knowledge of EMVCo and MasterCard CQM certification
– FCC certification
– Secure Element, Javacard OS, java
Your personal profile:
– You speak and write English on a professional level
– Structured, analytical and have an interest in high quality
– The ability to manage, prioritize and organize your own tasks, as well as front-end projects
– Curious and eager to explore and understand new technologies
– Communication skills, you are able to report on all organizational levels
– Team player with the ability to work in complex and global organizations
– Positive, innovative and creative
– Are used to customer / supplier contact
– Flexible and willing to travel to a certain extent
We offer:
– Financial stability, The account is on support;
– Interesting and challenging projects within professional self-managed teams;
– Friendly team and a comfortable working environment (Kyiv office);
– Flexible schedule (8 —11 AM start) with a possibility to work assigned hours and/or adjust work schedule as requested by the manager;
– 22 working days paid vacation;
– Health insurance;
– Paid sick leave;
– English and German language classes;
– Sports and fitness reimbursement.