Embedded C/C++ Software Developer

BSH Drives and Pumps s.r.o.

Place of work
Contract type
Start date
by agreement

Information about the position

Job description, responsibilities and duties

- Deliver high-quality C/C++ code for embedded systems in project or product based development
- Follow corporate coding rules and MISRA 2012 standard
- Verify code functionality by proper debugging and testing
- Participate in code reviews and team workshops
- Create documentation to serve as a reference for our customers as well as to simplify future development and maintenance of code
- Provide additional support to our customers if needed
- Bring your own ideas to improve existing development process and the software itself
- Possibility to work from Michalovce or Košice

Basic wage component (gross) and other rewards

from 1600 € (1290 € base + 310 € variable part)

Employee perks, benefits

- 13th salary, loyalty rewards and end of year rewards
- Access to wide range of social benefits via Benefit plus card
- Special employee’s discount program for Bosch and Siemens home appliances
- Supplementary pension contribution
- Referral bonus
- Flexible working time
- 7.5 hour work day
- Home office
- Additional free days in case of selected personal/family events beyond existing labor law
- Trainings and development opportunities (hard and soft skills trainings, language courses, product trainings…)
- Exhibitions visits (e.g. IFA, Embedded World etc…)
- Team building events

Information about the selection process

We will only contact candidates that are suitable for this position.

Requirements for the employee

Candidates with education suit the position

University education (Bachelor's degree)
University education (Master's degree)
Postgraduate (Doctorate)

Educational Specialization

Computer Science, Electro-Engineering or Physics

Language skills

English - Upper intermediate (B2)

Number of years of experience


Personality requirements and skills

- Proficiency in ANSI C or C++ language in embedded environment
- Familiarity with microcontroller architecture and common microcontroller peripherals (e.g. UART, SPI, I2C, timers, ADC, DMA…)
- Ability to deliver clean and well documented code with emphasis on efficiency and maintainability
- Experience with VCS and ALM tools (e.g. Git, SVN, Jira, Polarion…)
- Basic understanding of Make processes
- Basic understanding of the fundamentals of circuit theory
- Experience with OOP, Agile methods, Linux, Qt and UML is highly appreciated, but not mandatory
- Ability to work in team as well as individually according to current requirements
- Flexibility and willingness to adapt to the new practices and to learn new technologies


Brief description of the company

Our company (https://www.bsh-group.com) is the subsidiary of the largest manufacturer of home appliances in Europe and one of the leading companies in the sector worldwide. Our portfolio includes global brands like Bosch, Siemens, Neff and other local brands (https://www.bsh-group.com).

Number of employees

500-999 employees

Company address

BSH Drives and Pumps s.r.o.
Továrenská 2
071 01 Michalovce


Contact person: Ing. Marcela Kováčová
Tel.: +421566417472
E-mail: send CV
ID: 3679198   Dátum zverejnenia: 1.7.2019   Základná zložka mzdy (brutto) a ďalšie odmeny:   from 1600 € (1290 € base + 310 € variable part)