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 :
- Collaborative design and development of embedded software solutions
- Providing the board support package (BSP), incl secure boot, for the entire hardware portfolio
- Product maintenance such as Linux Service Package Update
- Alignment with colleagues in mechanical and electronic hardware development
- Participation in software development on application level (optional)
What you bring to the table :
Completed studies in the field of computer science or electrical engineeringProfound knowledge of embedded software development with C++ under LinuxPractical experience with driver development and network technologies (TCP-IP, Ethernet, etc.)Overall compute and memory system understanding (CPU / Cache, DRAM, DMA and MMU)Motivation to solve emerging challenges quickly and pragmaticallyKnowledge in embedded security and networks is a plusWillingness to continuously develop and learn new technologiesWillingness to continuously improve as a teamGood English knowledge, German skills are a plusWhat we offer :
A highly motivated and supportive team with pioneering spirit and open knowledge-sharing cultureThe possibility to development yourself in an environment with flat hierarchiesFlexible working hours (40 per week), home office possibility, 25 vacation daysA familiar environment with regular formal and informal eventsWe look forward to receiving your application.
Contact
Augustin Blazevic
Human Resources
41 32 508 35 59