Senior Embedded Software Engineer
Ruggell, Liechtenstein
This appeals to you
- Designing and developing embedded systems in exciting and demanding projects, mostly from scratch
- Technical challenges in various fields from bare metal programming to embedded linux over UI to complex optimization problems
- Working directly with customers and reach their goals with your expertise
- Managing working time on your own while coordinating with your team and customers
- Working in an agile team where your opinion matters
- Supporting team members with your knowledge from system design to finding uncomfortable bugs
This is you
- You have profound knowledge of embedded development with several years of experience.
- You are experienced in C/C++ and have basic knowledge of electronics.
- You are passionate about automation and high-quality code (CI/CD, Unit Testing).
- You want to work with state-of-the-art and new technologies.
- You enjoy programming. Writing clean, reusable and maintainable code is a non-arguable condition for you.
- You are open-minded, flexible and a team player.
- You ideally have a university or technical college degree in Computer Engineering or a related discipline
Your technology stack
- Deep understanding of embedded development and working with resource restricted environments
- Proficiency in C/C++
- Strong skills in custom embedded linux development (Yocto or Buildroot)
- VHDL or Verilog knowledge is welcome
We offer you
- Challenging projects in a setup of distributed teams
- Actively managed personal development and educational trainings
- Five free days per year and financial extra budget for topics of interest
- Participation of several PHIOS benefits and events among our distributed PHIOS locations
- International cooperation and team exchange