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
Collaborate closely with Engineering, Product, Quality, and Clinical teams to translate user needs into robust deliverable solutions
Improve software quality through test-driven development, code standards, and continuous integration practices
Foster knowledge-sharing and technical growth through mentorship
Requirements:
Bachelor’s degree in Computer Science, Engineering or related field
8-10+ years’ professional experience in embedded/software engineering
Demonstrated expertise in Embedded firmware for electromechanical devices
Extensive experience with software delivery in regulated environments (e.g. Medical, Aerospace, Automotive)
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
ability to work collaboratively across disciplines
Nice to have:
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, Torizon Linux
Familiarity with mobile app development and cloud service integration such as Flutter and AWS