1 week ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Swiss Technology Talent Solutions Connecting top Embedded, Software and Automation Engineers with great brands in Switzerland.
Embedded Linux Software Engineer (C++/Yocto) – Mid/Senior
Own our embedded Linux platform, delivering solutions that power industrial automation.
Join a focused engineering team where you’ll drive everything from custom Yocto builds to CI/CD pipelines—ensuring reliable, high-performance systems in factory and field.
What you’ll do
* Integrate and optimize Linux components: device drivers, security patches, cloud clients
* Build and maintain Yocto-based Linux distributions tailored to bespoke hardware
* Design, implement, and extend CI/CD pipelines and test-automation frameworks
* Write and execute automated and manual tests to guarantee release quality
* Collaborate with hardware engineers, project managers, external partners and customers
* Troubleshoot embedded Linux issues and lead continuous improvement efforts
What you bring
* Degree in Computer Science, Electrical or Systems Engineering
* 3+ years’ C++ development on Linux-based embedded devices
* Proven Yocto-Linux expertise and familiarity with kernel/user-space integration
* Hands-on with CI/CD tools (e.g., Jenkins, GitLab CI) and test automation suites
* Bonus: experience in embedded security, Qt/Flutter, electronics or comm-interface know-how
* Fluent in German and English; structured, proactive, team-oriented
Why this role?
You’ll step into a stable, owner-managed Swiss SME with international reach. Enjoy true ownership of critical features, flexible hybrid work, and above-average benefits—all while your work directly shapes industrial automation worldwide.
Ready to join?
Let’s talk. Apply or refer a friend!
Seniority level
* Seniority level
Mid-Senior level
Employment type
* Employment type
Full-time
Job function
* Industries
Automation Machinery Manufacturing
Referrals increase your chances of interviewing at Cpl by 2x
Sign in to set job alerts for “Software Engineer” roles.
C++ Software Engineer for Weather API (a)
Software Engineer (C++/Linux)80-100% (m/w/d)
Software Engineer (C++/Linux)80-100% (m/w/d)
Software Development Engineer 80-100% (m/w/d)
Praktikum Software Engineering 80% - 100%
Senior Software Engineer C#/.net 80–100 %
Software Engineer Automation/Industrial IT (m/f/d) 80–100%
Software Engineer (C++/Linux) 80-100% (m/w/d)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr