Embedded C Software Developer

BSH Drives and Pumps s.r.o.

Place of work
Továrenská 2, District Michalovce
Contract type
Start date
ASAP or by agreement
Basic wage component (gross) and other rewards
By agreement

Information about the position

Job description, responsibilities and duties

We are currently in search of a Software Developer to be a part of our development department in Michalovce. The successful candidate will participate in development of controls, user interfaces and communication modules for home appliance development projects.

Job description, responsibilities and duties:
• Deliver high-quality C code for embedded systems
• Write specification by extracting the information from the requirements
• Design and implement the functionality and behaviors of embedded systems
• Verify the correct functionality of the code by testing and debugging
• Participate in code reviews
• Improve existing code by recommending the improvements as necessary
• Solve problems as part of a team or individually, to meet the needs of the project
• Prepare program reference by documenting the source code
• Maintains historical records by documenting program development and revisions

Employee perks, benefits

• Market leading worldwide company of home appliances
• Challenging tasks with a qualified team
• Cooperation with international development teams
• Using state of the art technologies
• Communication in English on daily basis
• Stable working conditions
• Work-life balance and flexible working hours
• Training and development program (business and product trainings, e-learning, language courses, soft skills trainings…)

Information about the selection process

We will contact just persons who are suitable for the job.

Requirements for the employee

Candidates with education suit the position

University education (Master's degree)

Educational Specialization

Computer Science, Electro-Engineering or Physics

Language skills

English - Upper intermediate (B2)

Driving licence


Number of years of experience


Personality requirements and skills

• Proficiency in ANSI C language in embedded environment
• Experience with low-level C development on 8/16/32- bit microcontrollers
• Experience with using modern tools and IDEs (e.g. Eclipse / QT…)
• Familiarity with common communication protocols (e.g. UART, SPI, I2C, USB, TCP/IP)
• Knowledge of good coding practices for development of fast and effect code (ex. interrupt
driven operation, DMA, error handling)
• Familiarity with good code structure, maintainability, and source control practices
• Flexible and willing to accept a change in priorities as necessary
• German language is a plus


Brief description of the company

Our company (https://www.bsh-group.com/laender/sk/) 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
ID: 3080830   Dátum zverejnenia: 5.12.2017   Základná zložka mzdy (brutto) a ďalšie odmeny:   By agreement