Firmware Engineer
Location: Katowice
Ref.No FE/JW
Main tasks:
- lead in the development of embedded software,
- implementation of code used in embedded systems,
- technical leadership of a product or multiple modules or sub systems,
- team member on scrum teams as lead contributor,
- provide leadership in quality activities, code reviews, coding guidelines,
- work under the direction of other senior team members,
- leads in the creation of technical documentation,
- provides leadership in cross business initiatives.
Requirements:
- university degree in one of Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, Electronics, Physics,
- design experience in Embedded Systems, RAM, ROM, PWM, I2C, UART, SPI,
- proficient in system design and Object orientated design,
- proficient in C, C ++, python,
- proficient in RTOS, Microprocessor ARM, Computer architecture,
- knowledge of Design patterns,
- proficient in Software tools Configuration management, lint, UML,
- proficient in software lifecycle and system design,
- familiarity with applicable standards and certifications, including EN 60947-1, EN 60947-4-1, EN 60947-5-1, UL508C, IEC 61508,
- fluent in English (written and spoken) required to effectively communicate with the business teams in multiple locations globally.
Our Client offers:
- work on interesting projects in independent research and development center,
- work in project teams using agile methodologies (Scrum),
- flexible working time,
- training and development of professional skills,
- benefits package (including: medical care for you and your family, life insurance, cafeteria plan, canteen),
- the opportunity to improve English proficiency.