Consid is an award-winning Swedish IT consulting company with over 25 years of experience helping organizations navigate digital transformation. We are looking for a Senior Embedded Linux Developer to join our team and contribute to complex projects involving application development and the Yocto ecosystem.
Key responsibilities
- Develop and maintain C and C++ applications for Embedded Linux systems.
- Develop and maintain Yocto recipes, BSPs, and system configurations.
- Configure and customize the Linux kernel, U-Boot, and Device Tree files.
- Support hardware bring-up, system integration, debugging, and root-cause analysis.
- Work with Git, code review, and CI/CD pipelines.
Requirements
- Strong experience with Embedded Linux and user-space development in C and C++.
- Hands-on experience with Yocto, including recipes and package integration.
- Practical knowledge of CMake, Python, MQTT, JSON, systemd, and SQLite3.
- Experience with BSPs, Linux kernel configuration, U-Boot, and Device Tree.
- Ability to use hardware debugging tools like oscilloscopes and logic analyzers.
What we offer
- Scandinavian work culture based on trust, openness, and collaboration.
- Opportunity to work in a technically hands-on role with broad ownership.
- Support for professional growth and continuous knowledge sharing.
- Fully remote collaboration within an experienced technical team.