Your browser does not support JavaScript!
Your role will be to work in a Scrum team of programmers who maintain and develop software for devices for building automation applications along with accompanying software.
Place of employment
  • Updating and maintaining the existing software
  • Development of embedded C software for new products
  • Performing software tests
  • Cooperation with hardware designers
  • Good knowledge of Linux
  • Knowledge of build systems like Yocto or Buildroot
  • Very good command of the C language
  • Knowledge of embedded systems and real-time systems
  • Knowledge of Git / SVN version control systems
  • Knowledge of issues related to computer networks
  • Ability to program ARM Cortex M microcontrollers
  • Knowledge of SPI, I2C, USART, RS485 protocols. USB, Ethernet, RMII
  • Electronics skills
  • Experience in using tools such as oscilloscopes, signal generators, spectrum analyzers, etc.
  • Knowledge of the principles of object-oriented programming
  • Knowledge of Python, C #, Java
  • Knowledge of BACnet and Modbus protocols
  • Knowledge of JavaScript, HTML, CSS, JSON web technologies
  • Knowledge of issues related to CI / CD
  • Ability to write unit tests
  • Knowledge of JIRA / Confluence
  • Employment contract
  • Stable employment in a company with an established position on the market
  • Salary adequate to your skills and commitment
  • Work in a young and dynamic team on products offered around the world
  • Training and development of professional skills
  • Modern and friendly work environment
  • Possibility of using the company benefits package - private medical care, Multisport card, life insurance