Key Responsibilities
- Develop / test / deploy embedded applications for automotive embedded Linux. The applications use technologies like C++, systemd, MQTT, IPC and CAN.
- You will write testing tools in C# and C++ to conduct manual / automatic software tests or hardware-in-the-loop tests.
- Working in the context of connected vehicle you will create, test and deploy (DevOps) end-to-end vehicle integrated solutions and internal tools using modern cloud infrastructure like AWS.
- You’ll advise your team and other teams on questions around embedded development and tool development in an automotive IoT environment.
Qualification/Key Skiils
- Bachelor's degree in IT, Engineering, Science or similar.
- Good English skills (written and spoken).
- Experience with development in modern C++, preferably with focus on embedded Linux.
- Experience with Clean Code and Clean Architecture principles as well as common software design patterns.
- Knowledge of UNIX system configuration, systemd and networking.
- Emphasis on quality engineering and rigorous automated testing.
- Team-oriented mindset and strong collaboration skills.
Nice to have
- Familiarity with Protocol Buffers and CAN bus.
What’s in for you…
- Possibility to attend conferences & access to any courses available on our business Udemy.
- Be part of our agile atmosphere.
- Learn, share and interact in an environment where your ideas are welcome and listen.
- A very talented international team just as passionate and target-oriented as you.
- Flexible working hours and the possibility to work from home.
- Respect to your work-life balance.
- Health insurance for you and your family.
- Laptop and smartphone with voice/data plan.
- Commute and lunch allowance.
- Discount on company's cars.
- Hakuna Matata sessions aka our weekly knowledge sharing session to kick-off the weekend in a good mood.
Location: Lisbon, Portugal (Full-time, Onsite)
Compensation: Best in the industry