top of page


Posted: 11/15/21

Are you ready to put your engineering, design, product management, or business skills to work developing life changing robotic systems that improve mobility and health?


At Biomotum, we envision a world where individuals with movement disorders such as Cerebral Palsy (CP) have no barriers. We are a medical device company with a long-term business objective, though the development of our innovations, to provide researchers, clinicians and patients intelligent assistive systems that increase independence and mobility in adults and children with movement disorders.


We’re a growing group of curious, self-directed people working towards a common goal. We delight in taking risks and testing hypotheses in a collaborative environment. Our ability to celebrate both our successes and failures as milestones of progress opens the door to tremendous breakthroughs.


Biomotum is hiring an experienced Software Engineer to take the lead in developing our innovative wearable robotic user experience. You will work closely with our engineering and design teams to create intuitive, user driven mobile experiences and web applications that interact with our Biomotum Spark device firmware. This position reports to the CTO and Director of Engineering. You will be an integral part of our team, advancing our mission of using rehabilitation robots to improve quality of life.


We’re looking for you if…

  • You recognize the need to balance pragmatism and creativity

  • You have made mistakes, learned from them, and avoided making them again

  • You can use your knowledge and experience to help solve problems that may not be in your field of expertise

  • You work well with a small, dynamic team of high-quality people focused on customer delight

  • You can rapidly become familiar with and apply new tools and technologies

  • You are a skilled communicator, self-motivated, and able to proactively identify and fill in gaps where needed


What you’ll be doing:


  • Leading all software development activities as a valuable partner with our engineering and design teams, for our exoskeleton user interface software

  • Defining and developing well developed experiences to expand and improve our iOS and Android mobile applications

  • Interfacing with and contributing to real-time C/C++ device firmware

  • Developing cloud databases and web portals/applications to access device data

  • Using your valuable experience to assist in the development of a cohesive API



What we’re looking for:


  • Experience designing software for medical devices

  • Understanding of design controls and QMS for medical device software

  • Application of a range of wireless communication protocols, BTLE, etc.

  • Experience in robotics or electromechanical medical devices

  • Knowledge of Dart programming language to create Flutter apps


Hard Skills:


  • B.S. in Software Engineering, Computer Science, Electrical Engineering, Robotics, or a related field

  • Minimum of 4 years of work experience (or 2 years with an advanced degree)

  • Experience with Git and demonstrated ability to manage repositories

  • Proficiency in C/C++, iOS, and Android app creation

  • Experience developing iOS/Android user software


Salary and equity compensation is commensurate with experience.


Commitment to Diversity

We welcome individuals from all backgrounds, beliefs, and identities to contribute to building a diverse, respectful, collaborative, and inclusive environment.


How to Apply

Please email a cover letter outlining your relevant experience and qualifications along with your resume or CV to The subject line should read: Application for Software Engineer.



  • Medical Device

  • Robotics

  • Healthcare


Employment Type


bottom of page