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!