Embedded Firmware Engineer
Location: Katowice
Ref.No EFE/KP
Main tasks:
- lead in the development of embedded software,
- implementation of code used in embedded systems,
- technical leadership of a module or sub system,
- team member on scrum teams as senior contributor,
- participate in quality activities, code reviews, coding guidelines,
- work under the direction of other senior team members,
- participates creation of technical documentation,
- participates in cross business initiatives.
Requirements:
- university degree (Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, Electronics, Physics),
- understands Embedded Systems, RAM, ROM, PWM, I2C, UART, SPI,
- understands system design and Object orientated design,
- understands C, C ++, python,
- understanding of RTOS, Microprocessor ARM, Computer architecture,
- knowledge of Design patterns,
- knowledge of Software tools Configuration management, lint, UML,
- knowledge of software lifecycle and system design,
- knowledge of applicable standards and certifications, including EN 60947-1, EN 60947-4-1, EN 60947-5-1, UL508C, IEC 6150,
- good 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.