Cpl

Senior Embedded Software Engineer

Aargau, CH

12 days ago
Save Job

Summary

Senior Embedded Software Engineer

📍 Aargau Region (near Aarau), CH | 🕒 80–100% | 🚀 Start: Immediately or by arrangement


Own Firmware that Moves Industry

Join a regional leader in automation tech and take charge of embedded systems that run critical machinery worldwide. From initial architecture to deployed updates, you’ll shape every layer of the software stack.


Your Mission


- Develop and optimise C/C++ firmware on RTOS or embedded Linux

- Implement and test fieldbus interfaces (CAN/CANopen) and sensor connectivity

- Create tailored Yocto Linux images and maintain CI/CD pipelines

- Convert stakeholder requirements into robust, scalable code

- Troubleshoot live deployments and drive continuous performance gains

- Guide junior engineers and uphold coding standards



What Sets You Apart


- 5+ years’ proven expertise in embedded C/C++ within real-time environments

- Deep experience with CAN bus protocols and Yocto-based Linux

- Hands-on CI/CD and test automation (e.g., GitLab CI)

- Fluent English is essential for cross-team collaboration

Thanks to their German-speaking engineering core, German-language skills are a significant advantage. English is essential.

- Self-driven, detail-oriented, and an excellent communicator


Why This Role?


- Genuine ownership: your work underpins live industrial systems

- Flat, agile organisation—decisions happen fast, impact is visible

- Onsite onboarding followed by flexible hybrid work

- Competitive salary, Swiss social benefits, and clear advancement path


Ready to Make Your Mark?

Apply now or refer a friend who may be interested!

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: