Embedded systems developer

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.

  • Type of employee: Full-Time
  • Location: Łódź
  • Experience: Junior lub Mid
  • Type of contract: 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.)