Embedded System Engineer - Research & Development
Michael Page
Lausanne, Vaud
- Develop, test, and debug embedded software for ARM Cortex microcontrollers.
- Work closely with hardware engineers to integrate software with ARM Cortex hardware platforms.
- Optimize and maintain software to ensure high performance and reliability.
- Implement real-time software solutions and contribute to system architecture discussions.
- Collaborate in the creation of technical documentation and user manuals.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Electronics, or a related field.
- 5+ years of experience in embedded software development, particularly with ARM Cortex processors.
- Proficiency in C / C++ for embedded systems.
- Experience with real-time operating systems (RTOS) and low-level hardware interactions.
- Familiarity with version control tools (e.g., Git).
- Strong problem-solving skills and the ability to work independently.
Desired Skills
- Experience with communication protocols (I2C, SPI, UART, CAN).
- Knowledge of software testing frameworks and methodologies for embedded systems.
- Exposure to Agile development methodologies.
- Competitive salary in line with experience.
- Fast-tracked onboarding to support immediate project needs.
- Opportunity to work within a forward-thinking company on innovative technologies.
9 days ago