Position title
SR Software Engineer / Manager – Android, Robotics, Embedded
Description

Are you an experienced, senior software engineer ready to make an impact on the lives of our aging society? Are you looking to use your smarts in software engineering to develop world-leading robotics and AI products for our rapidly aging society? Take the next step and make a change!

Medipense is looking for smart, talented, creative and driven individuals to join our team as a software engineer/manager/leader. We value innovative ability, intelligence, and leadership as much as professional achievement and relevant experience. Candidates will be working on our latest medical device and bringing the highest level of reliability, agility and user friendliness to all that is developed. Passionate embedded software engineer or software developer with specific interest and experience in robotics are needed to design, code,  integrate, test and maintain the next generation of digital health products and services. Medication dispensing & remote monitoring with the RxPense® is our passion. Come make it yours! We are a strong technology company and we value input from our developers. If you are ready to take on a new and exciting challenge, apply today!

Responsibilities
  • Enhance, follow and manage the software lifecycle
  • Supervise, monitor and guide more junior engineers
  • Direct and manage testing, unit/integration and validation
  • Develop JAVA and C++ code for an embedded, secured, controlled medical device
  • Update product documentation
  • Conduct requirements, design, code and test reviews
Qualifications
  • Degree in Electrical Engineering, Software Engineering, Computer Science, Robotics, Mechatronics or equivalent experience
  • 5+ years of embedded software development experience
  • Solid experience with JAVA developing Android applications with Android SDK
  • Experience with architecture, design and development of mobile applications
  • Strong knowledge of real-time, embedded, event driven, multi-board control and communications software
  • Solid understanding of C++, JSON, XML
  • Experience with ISO 13485 & FDA certifications very helpful
  • A solid grasp of fundamental algorithms and mobile applications
  • Experience in refactoring existing code
  • Deal well with ambiguous/undefined problems; ability to think abstractly
  • Knowledge of HTML and JavaScript, JIRA, GIT, Bitbucket, Confluence, Slack…
  • Able to learn quickly and easily adapt to a wide variety of programming challenges
  • Excellent communication skills – you have a way with words & can connect easily with others
  • Highly organized time management skills – you’re able to juggle multiple priorities at once
  • A passion for constant improvement – always looking to do things better
  • A problem solver with a positive attitude and excellent relationship management skills
  • Comfortable working in a multicultural, multilingual work environment developing multicultural, multilingual products
  • A people person, able to gently manage others to accomplish complex tasks
  • Must be able to communicate fluently (100% mastery of the language) in at least one of English or French, ideally both.
  • You’re a self-starter, highly effective working independently and within a team

Only local candidates from the Montreal area, who are Canadian citizens or permanent residents, legally permitted to work in Canada with an existing work permit will be considered.

Job Benefits

We offer group insurance, a casual and collaborative work environment, flexible hours and free coffee!

Application Form: Software Engineer / Manager – Android, Robotics, Embedded

Employment Type
Full-time
Education

Electrical Engineering, Software Engineering, Computer Science, Robotics, Mechatronics or equivalent experience

Experience
  • 5+ years of embedded software development experience
  • JAVA and C++ code
  • Android applications
  • Developed software that directly controls hardware components- motors, servos, cameras, encoders, etc...
Job Location
9145 rue Boivin, Montreal, Québec, H8R 2E5, Canada
Working Hours
Flexible
Base Salary
$70000-$125000 Per year
Date posted
May 20, 2021
Contacts
Valid through
December 31, 2021
Close modal window

Position: SR Software Engineer / Manager – Android, Robotics, Embedded

Thank you for submitting your application. We will contact you shortly!