Embedded System Engineer - Research & Development

Michael Page
Lausanne, Vaud
This job offer is not available in your country.
  • 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