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 optimize 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
- German-language skills are a significant advantage, thanks to our German-speaking engineering core
- Self-driven, detail-oriented, and an excellent communicator
---
**Why This Role?**
- Genuine ownership: your work underpins live industrial systems
- Flat, agile organization—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?**
I’m Zain Sharif – Embedded/Tech Recruiter Schweiz
📩 [[email protected]](mailto:[email protected])
🔗 [linkedin.com/in/zain-sharif216](https://www.linkedin.com/in/zain-sharif216)