Senior C++ Embedded Software Engineer 80-100% (m/f/d)
Zollikofen at Bern
We are one of the international market leaders for intelligent people flow solutions and meet challenges at airports, in retail, transportation and building management. Our in-house, Swiss made hardware and software for precise people counting optimize people flow while respecting data privacy. We are committed to the success of our customers and create a sense of safety and comfort for people on the move. Our highly precise 3D stereo vision technology in combination with AI is the foundation for our success. While Xovis consists 130 crew members worldwide, we have kept our start-up spirit.
As an experienced and passionate C++ Embedded Software Engineer, you will play a key role in the development of our vision-based sensor portfolio and become a part of our interdisciplinary research and development team.
Your responsibilities include:
1. Collaborative design and development of embedded software solutions
2. Providing the board support package (BSP), incl secure boot, for the entire hardware portfolio
3. Product maintenance such as Linux Service Package Update
4. Alignment with colleagues in mechanical and electronic hardware development
5. Participation in software development on application level (optional)
What you bring to the table:
6. Completed studies in the field of computer science or electrical engineering
7. Profound knowledge of embedded software development with C++ under Linux
8. Practical experience with driver development and network technologies (TCP-IP, Ethernet, etc.)
9. Overall compute and memory system understanding (CPU/Cache, DRAM, DMA and MMU)
10. Motivation to solve emerging challenges quickly and pragmatically
11. Knowledge in embedded security and networks is a plus
12. Willingness to continuously develop and learn new technologies
13. Willingness to continuously improve as a team
14. Good English knowledge, German skills are a plus
What we offer:
15. A highly motivated and supportive team with pioneering spirit and open knowledge-sharing culture
16. The possibility to development yourself in an environment with flat hierarchies
17. Flexible working hours (40 per week), home office possibility, 25 vacation days
18. A familiar environment with regular formal and informal events
We look forward to receiving your application.
Contact
Augustin Blazevic
Human Resources
+41 32 508 35 59