Senior Embedded Software Engineer - Scale Up
Key information
- Publication date:02 April 2025
- Workload:100%
- Contract type:Temporary
- Place of work:Lausanne
Long-term mission via Michael Page for a senior embedded engineer.
Our client is a dynamic scale-up focused on innovative embedded software solutions based in Lausanne.
Description
- Architect modular, reusable, and testable solutions.
- Oversee code implementation and reviews.
- Generate documentation and specifications.
- Collaborate with system architects, senior developers, and testers.
- Provide technical leadership and mentorship to junior developers.
- Conduct workshops and training sessions.
- Maintain proactive communication on significant developments.
- Deliver technical presentations to peers and managers.
- Challenge and be challenged on technical decisions.
Profile
- 10+ years of embedded software development and design experience.
- Fluency in English
- Eligible to work in Switzerland.
- Proficiency in C++ and/or C.
- Experience with RTOS on low-power chipsets.
- Multi-core chipset experience.
- Ability to thoroughly document software specifications.
- Experience with platform build and management.
- Familiarity with Agile Scrum or Kanban methodologies.
- Strong analytical, problem-solving, and conceptual skills.
- Excellent communication and collaboration skills.
- BS/MS in Computer Science, Microengineering, Communication Systems, or equivalent
Job Offer
- Long-term contract with potential for permanent role.
- Stimulating and dynamic work environment.
- Professional development opportunities