Have you ever wondered how much software is in a washing machine? Or is there any software at all?
Imagine an embedded system divided into a number of nodes connected to the bus network, measuring e.g pressure, temperature, water turbidity and drum movement in real time. Collected data is processed and used to control motors, heaters, valves, pumps, fans. The system must react to user's changing requests and, at the same time, adapt the execution of the program. It is easy to underestimate the complexity of this subject, but in reality, the development of home appliance software is a challenging task. Therefore our development process is well organized and divided into iterations. In each iteration, a sequence of 5 main development phases is followed: requirements analysis, design, coding, testing and integration. We use modern methodologies like UML modeling and various development tools – MS Visual Studio, IAR, CodeWarrior, Eclipse.
Our customer is one of the biggest producers of home appliances. The cooperation is very stable and successful and has lasted for more than 8 years. The development of quality software for home appliance requires skillful team and smart approach to development and testing. If you would like to join us and gain interesting experience, do not hesitate to submit your CV today!
- Application development and testing for control systems of home appliances
- Requirement analysis
- Translation of the requirements into architectural models and design specifications with usage of UML language
- Software implementation in C language
- Realization and documentation of the tests (unit, module, integration and system level)
- Experience in development of embedded software
- Good English (spoken and written)
- Technical university graduate
- Working knowledge of C language
- Ability to take responsibility for the tasks realization and high quality assurance
- Effective communication skills (related to both task realization and progress reporting)
- Fulfilling commitments and willingness to show initiative
- Knowledge of UML, ISTQB, REQB
- Great working atmosphere in an international team of excellent specialists
- The culture of open communication and exchange of experience, access to the latest technology and our know-how
- Participation in interesting and varied projects (local and international), the possibility of foreign travel
- Stable work environment – we create teams of competence, not positions that are bound to a specific project
- Development paths suited to individual talents: international exchange of knowledge, professional certifications
- Working conditions that will give you a sense of financial security and will make your dreams come true
- Flexible working time
- A rich benefits package: private medical care, group life insurance, travel insurance, food subsidies, participation in sport classes, cultural activities
- Delicious coffee and 20 different tea flavours