Junior Embedded Software Engineer

Full/Part Time
Posted 1 month ago


At Hero Labs, we’re not just creating products; we’re revolutionising how people interact with technology to solve real-world problems.
With Sonic, the pinnacle of smart leak protection, we’re on a mission to monitor, analyse, and protect water usage in homes and offices like never before.
Our ambition is boundless, our roadmap exhilarating, and our team ready to expand.
With offices in Poland and the UK and substantial funding from our investors, we’re a startup poised for extraordinary growth.


We are looking for ambitious embedded systems developer for a junior position – someone who is enthusiastic about learning new technologies and wants to grow in the area of Smart Home and IoT.

In our team you will find support from experienced mentors ready to share their knowledge and experience. You will have the opportunity to create a Sonic device with us, allowing you to broaden your horizons and grow professionally. We want to give you the chance to gain valuable experience and enable you to develop the skills to become an outstanding embedded systems specialist. If you are up for the challenge and want to explore embedded programming, join our team 🙂

Job requirements


  • Knowledge of the C/C++ language (CPP14+) .
  • We are looking for people with a degree or in the course of study in electronics, computer science or related fields.
  • Basic knowledge of electronics and working with hardware.
  • English: fluent – spoken and written.
  • Willingness to learn and explore new technologies.
  • Ability to work as part of a team.
  • Hybrid work (on site in Lodz at least 3 days a week).
  • Proven experience in at least 2 major projects (e.g. student projects)


  • Interest in IoT / smart devices.
  • Knowledge of other programming languages e.g. Python.
  • Knowledge of version control systems (Git)
  • Ability to use tools such as debugger, oscilloscope, multimeter.
  • Knowledge of radio communication.


  • Employment on a contract of mandate for 3 months, than contract of employment
  • Competitive salary (PLN 4,000 – 5,800 gross per month)
  • Budget for professional training
  • Company laptop and equipment necessary for work
  • Access to company hardware lab (3D printers, electronic stand) for private purposes
  • Discounts on company products

  • Medicover health care
  • Multisport card
  • Employee pension scheme
  • Subscription subsidy for contact lenses/glasses
  • Monthly voucher for pszyne.pl


Stage 1 – Apply

Stage 2 – 15-minute virtual interview with the HR rep

Stage 3 – In-person interview with our Head of Engineering

Stage 4 – Interview with our CEO

Apply Online


By clicking on the "Submit" button or otherwise sending a recruitment application to HERO LABS with its registered office at: Częstochowska 38/52/106-107, 93-121 Łódź, Poland and Watergate AI Limited with is registered office at: 5 Jardine House Harrovian Business Village, Bessborough Road, Harrow, Middlesex HA1 3EX, United Kingdom or you agree that the Employer may process your personal data contained in the recruitment application for the purpose of recruiting for the position indicated in the advertisement. You can withdraw your consent at any time by contacting us at: [email protected].

Full information regarding the processing of your personal data can be found here.