We are looking for an embedded systems developer with knowledge of C and C++, with junior or intermediate level experience. Candidates should demonstrate a basic understanding of embedded, real-time systems and the interaction between embedded software and hardware.
- Rodzaj pracownika: Full-Time
- Lokalizacja: Łódź
- Doświadczenie: Junior lub Mid
- Rodzaj umowy: Research and Development
Basic requirements:
- Higher technical education at the 1st. or 2nd degree level, in the field of computer science, electronics or related;
- Programming skills in C and C ++;
- Basic knowledge of real-time operating systems – tasks, synchronisation elements, methods of inter-task communication;
- Knowledge of English at a level that allows reading and writing technical documentation;
- Experience in solving problems related to the operation of embedded systems using a hardware debugger and interpreting the behaviour of the system
- Experience in the use of measuring instruments such as oscilloscopes, multi-meters and logical analysers.
The following skills would be an advantage:
- Experience in other programming languages (Java, Python, Bash);
- Knowledge of systems from the Linux family;
- Knowledge of basic cryptographic issues
- Knowledge of IoT issues and of the communication protocols used in IoT such as MQTT and AMQP
- Experience with the following tools:
- Version control system – git
- Issue tracking tool – Bugzilla, RedMine
- Build server, code review – GitLab
We offer:
- Relocation support (relocation allowance);
- Working with the latest technologies in the field of electronics and embedded systems software;
- Access to professional measuring and testing equipment and workshop infrastructure;
- Stable employment, on the basis of an employment contract;
- Specialist training and employee development support;
- A friendly atmosphere conducive to creative work;
- Social package: private medical care, insurance package;
- Flexible working hours;
- Additional benefits (Fruit and grill days, etc.)