Embedded C/C++ developer
“TOOLSHED Slovakia spol. s r.o.” - we are an innovative company for the production of metal products, assemblies, as well as the development, programming and manufacture of electrical equipment. The head office and production facilities are located in the city of Prievidza (Slovakia)
We are currently looking for a Technologist-Electroplating. We are waiting for an experienced specialist with experience who can strengthen our team and help achieve progress in new projects. The company is implementing a new international project to create a section for galvanic coating of cylinders using technologies similar to Nikasil (nickel-silicon carbide, Ni-SiC).
Description:
We are looking for an Embedded C/C++ developer passionate about electronics, signal processing, and low-level firmware for STM32 microcontrollers.
You will work on embedded RF systems, developing firmware that interacts directly with hardware — analog front-ends, ADC/DAC interfaces, high-speed data paths, and real-time control logic.
Requirements:
- 3+ years of embedded C/C++ development experience
- Strong knowledge of STM32 (Cortex-M) microcontrollers
- Experience with STM32 HAL / LL and bare-metal programming
- Familiarity with real-time system design
- Experience with STM32CubeIDE and debugging tools (SWD, oscilloscope, logic analyzer)
- Knowledge of interfaces: SPI, I²C, UART, USB, Ethernet, GPIO, RS-485
- Ability to read and understand electronic schematics
- English — intermediate level or above
Nice to have:
- Experience with RF signal processing, such as:
- IQ data acquisition and buffering
- synchronization and timing control
- modulation/demodulation routines
- fast data exchange via DMA or dual-port RAM
- Experience with hardware bring-up and power electronics
Responsibilities:
- Develop and maintain firmware for STM32-based RF systems
- Implement real-time data processing and hardware control logic
- Design and document software architecture and APIs
- Debug and optimize low-level drivers, DMA, and ISR routines
- Collaborate closely with hardware engineers on mixed-signal prototypes
- Maintain firmware documentation and participate in code reviews
We offer:
- Participation in advanced R&D projects in the field of RF and power systems
- Flexible working format (remote or hybrid)
- Technical growth in embedded development and electronics
With us you can get:
- Unique experience working in the company;
- Market level of salary with bonus opportunities;
- Work in a stable company with interesting technical projects;
- Friendly team and support of experienced colleagues;
- Opportunities for professional development and training;
- Modern tools for work and the opportunity to implement technical skills;
- Hybrid work format/or remotely. If you are in Ukraine, then on a business trip to Slovakia;
- If you wish or need to relocate, we will help with moving and settling in on site.
Required languages
| English | B1 - Intermediate |