This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Senior Embedded Engineer contributes significantly to the development of Myomo’s advanced wearable robotics platform, focusing primarily on embedded firmware for microcontrollers and software in the Linux environment. This role combines technical depth, architectural insight, and cross-functional collaboration to deliver safe, secure, and high-quality software in alignment with business and regulatory goals.
Job Responsibility:
Define and maintain software architectures in collaboration with Engineering, IT, and Product Management, prioritizing safety, cybersecurity, reliability, scalability, and maintainability
Design, implement, test and document robust embedded firmware and Linux based software solutions
Review code and technical designs with a focus on quality and long-term maintainability
Translate user needs into robust deliverable solutions in close conjunction with Engineering, Product, Quality, and Clinical
Improve software quality through test-driven development, code standards, and continuous integration practices
Foster an environment of continuous learning, improvement, and technical growth
Requirements:
Bachelor’s degree in Computer Science, Engineering or related field
6+ years' demonstrated expertise in embedded firmware for electromechanical devices and software delivery in regulated environments
Strong proficiency in at least one embedded-level programming language (e.g., C/C++), and one application-layer language (e.g., Python, Dart, JavaScript/TypeScript)
Proficiency with Linux, FreeRTOS and real-time or resource-constrained environments
Experience with communication libraries and interface design for BLE, UART, I2C, SPI, and CAN
Familiarity in Agile methodologies and modern DevOps tools (e.g., Git, CI/CD pipelines, Docker, automated testing frameworks)
Strong communication and interpersonal skills
Nice to have:
8+ years' experience in Embedded Engineering
Experience in software development for Class II medical devices
Experience with cybersecurity requirements related to HIPAA, GDPR, and ISO 27001
Experience configuring CI/CD and automated testing frameworks
Ability to debug PCBs using logic analyzers and oscilloscopes
Background in wearable devices, robotics, or human-centered systems
Familiarity with process standards including IEC 62304, ISO 13485, ISO 14971
Familiarity with STM32 ecosystem, ESP32 ecosystem, or Torizon Linux