HR & IT Recruitment Services Remote recruitment & HR services Recruitment subscription About Us Contacts ALL JOBS IT JOBS CV EXAMPLES Blog 2 Case Studies

Firmware Engineer jobs

For successfull work as a firmware engineer, you need to know C ++, have an understanding about STL, Boost, and have experience in developing complex systems. It is important to understand the algorithms for searching and storing data, sorting, multithreading. And algorithms – they are classic skills and basic knowledge, that every competent programmer should have.

Frequent expectations of the position Firmware engineer:

  • At least 3-5 years experience in C development for embedded systems;
  • Experience in software architecture development for embedded systems;
  • Knowledge of the principles of construction and operation of microcontroller systems;
  • Basic knowledge of digital circuitry (the level of reading circuit diagrams);
  • Experience in developing multi-threaded applications (RTOS);
  • English level from Intermediate.

Will be a plus:

  • Knowledge/experience in Sound recognition, Machine learning, Motion control;
  • Experience with USB, GPS, GSM, BLE;
  • Knowledge / experience in FPGA;
  • Experience with graphics/arithmetic accelerators (Open CL, ARM Neon);
  • Technology stack: С/C++, Python.

How a Recruitment Agency Can Help You

The recruitment agency znoydzem.com works with the full cycle of job search and recruitment respectively. Especially its services can be useful for those companies, that do not have HR-departments and have poor communication with job seekers. Finding a job is much easier and more comfortable - Znoydzem headhunters have access to extended databases of candidates from different countries, for example - current Firmware engineer vacancies in Poland, and provide individual approach to each job seeker. The work of the IT recruitment agency also includes the full organization of interviews at various stages.

Why should you choose us?

High Speed of Work

Experience

Versatility

Excellent Communication Skills

Responsibility

Access to a Large Pool of Talents

Learn more about us

Interesting numbers

150 000 engineers on our database
50+ technical recruiters in our team
80+ clients worldwide since 2018
98% efficiency in finding the right candidates for our clients

Join the Znoydzem community.

Apply as a Specialist

Client Testimonials

Kathrin Lazarevich

CEO of Digiteum

All of the candidates selected by Znoydzem had good technical skills. So good that it was hard to choose between them. The company works at the highest level!

Tatiana Kushner

HRM of Customertimes

Our company was very happy with the staff we had. They turned out to be friendly and worked very smoothly. With such employees there is only one way to go - up!

Tatiana Rokalo

Recruitment specialist of Playtika

Even during the first stages of searching and screening candidates we saw that Znoydzem was professional. We interviewed only the best of the best. And most were offered jobs in our company! Thank you for your work!

Hila Harkov

HRD of Firedome.io

I want to thank you for the fruitful cooperation. Our startup needed talented developers, and we got them! The company is worth working with.

I agree to and accept that ZNOJDZIEM LLC will provide better user experience by collecting, analyzing and cataloging information about Internet electronic addresses that I have connected with my devices and about the type of my devices (such as the type and version of software) as well as by making automatic decisions (not involving sensitive data). The agreement applies for the legally binding period, or until either the user or ZNOJDZIEM LLC withdraws from the agreement. Withdrawing from the agreement will result in removing the user's data. Please see our privacy policy.

I agree to and accept that ZNOJDZIEM LLC will provide better user experience by collecting, analyzing and cataloging information about Internet electronic addresses that I have connected with my devices and about the type of my devices (such as the type and version of software) as well as by making automatic decisions (not involving sensitive data). The agreement applies for the legally binding period, or until either the user or ZNOJDZIEM LLC withdraws from the agreement. Withdrawing from the agreement will result in removing the user's data. Please see our privacy policy.