Key duties:
We are looking for an employee to our multicultural development team, whose work will include:
Software development for vehicle onboard computers
Requirement analysis and component level software design especially in the area of networking and communication (voice and data)
Writing unit test and integration test cases to ensure software quality
Maintaining developer documentation
Desired skills & experience:
Higher technical education
Experience in software development
Experience with C + +
Practical knowledge of the principles of object-oriented programming
Practical knowledge about networking and communication (voice and data)
Practical knowledge about cyber security in developed applications
Good communication skills
English skills (spoken and written)
We offer:
Challenging international projects, that literally create a better world for millions of people around the world. What we create is different than yet another business application
Work in a young and dynamic, yet well-established and stable company
Friendly international culture based on mutual respect, trust and individualism
Trips abroad, e.g. to our office in Switzerland, with a stunning view on the largest waterfall in Europe
Attractive salary and non-salary benefits (including private healthcare, social events, funding sports and recreational activities)
The opportunity to deepen skills, extend technical expertise, practically learn multiple technologies and a wide range of business domains
Chance of career advancement
Flexible working time
Good to have:
Practical experience with development based on Linux OS
Java expertise
Angular expertise
Information security expertise
Yocto expertise
Continuous Integration and Delivery management
Know-how of SCRUM development and framework
Readiness to travel