Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded Software Developer

SafelyYou

*CANDIDATES MUST BE LOCATED IN THE UNITED STATES OR CANADA**

Please note: due to the nature of this role, it requires travel to our lab in Montreal up to twice per month to collaborate with our team.

About SafelyYou 

SafelyYou’s passionate mission is to empower safer, more person-centered care across senior living through world-leading AI, industry-changing hardware, and remote expert clinicians, significantly improving outcomes for residents while increasing peace of mind for families and reducing costs for communities.

Originating in 2015 as the doctoral research of CEO George Netscher—and inspired by his own family's experience with Alzheimer's disease—SafelyYou was spun out of UC Berkeley’s Artificial Intelligence Research Lab, one of the top five AI research groups in the world. And today, our company is solving critical challenges in senior living, from resident falls and ER visits to staffing concerns, length of stay, and NOI. All helping ensure that communities can focus on improved care for residents while still reaching their financial goals.

SafelyYou is one of five most innovative fall technologies referenced in the Senate Falls Report (2019), a winner of the McKnight’s Tech Partner of the Year, and has been named to Fortune’s Impact 20 list, which recognizes companies making people’s lives better through innovation.

Your Role at SafelyYou

As a Senior Embedded Software Developer, you will design and develop our next-generation IoT AI vision sensors and SafelyYou life safety devices, which are used to monitor thousands of rooms in hundreds of facilities. The devices will combine the best of AI computing solutions with a high availability stack capable of analysis and reporting on residents' health and safety throughout the day. 

You will partner closely with our product management team and peers to define, design, and implement mission-critical features. You may also mentor junior team members and lead your projects through the full development lifecycle. 

Key Responsibilities:
  • Participate in the architecture and development of small embedded devices (RTOS, bare-metal, C/C++)

  • Integrate, develop, and/or customize embedded Linux OS components and software

  • Integrate, evaluate, and modify manufacturing partner-provided patches to the chip manufacturer’s SDK

  • Improve reliability, quality, and time-to-market of our suite of software solutions

  • Provide technical guidance to the team through mentoring, training, and experimentation

  • Make design decisions and provide recommendations throughout our entire IoT platform and within the team

  • Lead by example by making quality a core aspect of the delivery

  • Promote the adoption of agile best practices while being an ambassador of our company values

  • Communicate passionately about the team, mission, and technology

The Ideal Candidate: 

  • 7+ years of professional software development experience or equivalent in a SaaS company, preferably in a startup environment

  • Understands coding best practices: unit testing, automation, object-oriented programming, continuous integration and deployment 

  • Experience in software/firmware development and architecture for both resource-constrained micro-controllers and high-end embedded Linux devices

  • Understands how to read a chip's data sheet and a schematic, and write the related device drivers (I2C, SPI, GPIOs, MIPI and ADC are example interfaces and devices)

  • Experience using yocto/openembedded building embedded Linux systems and applications

  • Experience with system software like systemd, cryptsetup, docker, iptables

  • Experience with GStreamer or other video processing pipelines

  • Experience with SoC VPUs, ISPs or other hardware video processing pipelines

  • Experience with Edge AI

  • Basic hardware knowledge relevant for embedded Linux devices

  • Proven track record of designing and developing IoT solutions, preferably with AI/Computer vision capabilities

  • Excellent verbal and written communication skills to collaborate multi-functionally\

  • Proactive about anticipating and addressing issues before they arise 

  • Prioritize quality over speed; When it’s done, it’s really done

  • Passionate about our mission and our technology 

Why Join Us? You Can Make a Difference!

SafelyYou offers a competitive compensation package, including but not limited to:

  • A mission-driven company culture

  • Fully remote

  • Competitive salary & benefits, including fully paid employee premiums for Medical, Dental, and Vision

  • Monthly Education, Well-being & WFH stipends

  • Non-accrual PTO

  • Growth Potential

  • Company Retreats

  • Medical & Family/Parental Leave

At SafelyYou, we believe that a diverse, equitable, and inclusive workplace makes us a more relevant, competitive, and resilient company. We are committed to creating a diverse and inclusive workforce that celebrates diversity. We do not discriminate based on race, color, ancestry, religion, national origin, sexual orientation, age, citizenship, marital or family status, disability, gender identity or expression, veteran status, or any other legally protected status.

We value all the perspectives our team members bring to the table, and that is why we don’t look for culture fit, but culture add. We want to hear from YOU! We encourage you to apply even if you do not fit 100% of the technical requirements.
Vacancy posted 24 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Developer in Montréal, QC vacancy
  •  ...Join CS Group Canada's Advanced Mobility team and help develop the software that powers the next generation of autonomous and intelligent...  ...and safety engineers, you will design, implement, and validate embedded functions used in real-world vehicle applications. From steering... 
    Suggested
    Permanent employment
    Full time
    Flexible hours

    CS Group

    Montréal, QC
    6 days ago
  • $160k - $180k per year

     ...making matter as much as technical execution. We’re hiring a Senior Software Developer to join the One45 team. You’ll join a product with more...  .... Everyone helps improve the system. Product is deeply embedded in how the team operates. One45 has a dedicated Product Manager... 
    Senior
    Long term contract
    Remote work
    Work from home
    Shift work

    Acuity Insights

    Montréal, QC
    12 days ago
  •  ...Advanced Mobility team and help build the software that keeps autonomous vehicles safe when...  ...transform safety concepts into production-ready embedded architectures capable of operating in...  ...What We're Looking For ~10+ years developing embedded software systems ~ Strong software... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    CS Group

    Montréal, QC
    6 days ago
  •  ...this by our values-driven culture—one that enables you to Be Seen, Be Yourself, and Do Your Best Work. About You You are a Software Developer with a team-first mentality. You have a knack for solving difficult problems, debugging non-trivial issues and creating innovative... 
    Senior
    Worldwide

    AppDirect

    Montréal, QC
    8 hours ago
  •  ...business unit of AppDirect, is the leading solution built to help software companies generate revenue through data-driven Cloud go-to-...  ...software companies in the world. About You As a Senior Software Developer, you'll join a development team that crafts solid, reliable... 
    Senior
    Apprenticeship
    Worldwide
    Flexible hours

    AppDirect

    Montréal, QC
    8 hours ago
  •  ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview    As a Senior Software Developer, we expect you to be disciplined regarding software development, and ready and eager to collaborate with and mentor... 
    Senior
    Full time

    osedea

    Montréal, QC
    5 days ago
  •  ...specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a...  ...design cycle of projects involving embedded software, from requirements analysis and...  ...will interact with customers and help them develop solutions that will contribute to their success... 
    Senior
    Daily paid
    Permanent employment

    syntronic

    Montréal, QC
    5 days ago
  •  ...As a Senior Full-stack Developer , you will play a key role in designing, developing, and maintaining high-quality, scalable, and secure software solutions. You’ll work across the stack, from front-end to back-end, building features that deliver real business value and contribute... 
    Senior
    Internship
    Work at office
    Remote work
    Flexible hours

    Novisto

    Montréal, QC
    8 hours ago
  •  ..., Austin (Texas) and Nicosia (Cyprus).   *A select number of positions require full-time in office attendance*  If you're a Senior Go developer and want to get the chance to work on an ads platform that serves over 2.5 billion impressions daily, then keep reading. As a key... 
    Senior
    Full time
    Internship
    Work at office
    Local area
    Remote work

    Aylo Careers

    Montréal, QC
    8 hours ago
  •  ...passionate mission is to empower safer, more person-centered care across senior living through world-leading AI, industry-changing hardware, and...  ...through innovation. Your Role at SafelyYou As a Senior Software Engineer on the Fleet Team, you will help scale and evolve our... 
    Senior
    Long term contract
    Remote work
    Work from home

    SafelyYou

    Montréal, QC
    5 days ago
  •  ...in record time with the only hardware and software AI-powered platform built for the factory...  ...'s application authoring platform. We develop the cloud-first authoring experience along...  ...Experience with firmware services, IoT, or embedded software. Experience designing and... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    9 days ago
  •   MaintainX is the world leading mobile-first workflow management platform for industrial and frontline workers. We are a modern IoT enabled cloud based tool for maintenance, safety, and operations on equipment and facilities. MaintainX powers operational excellence for 12...
    Senior
    Long term contract

    MaintainX

    Montréal, QC
    2 days ago
  •  ...reliable, auditable billing platform. You'll be one of the first developers on this team, owning the systems that power every revenue-...  ...systems Mentor other developers and deeply review code Improve software development standards, tooling and processes & bring best... 
    Senior
    Long term contract
    Contract work
    Immediate start

    MaintainX

    Montréal, QC
    8 days ago
  •  ...for a new opportunity? Or just checking the market? Well… you might just be in the right place! We are looking for a new Senior Software Developer (Ruby) to join our high-performing software development team and help cultivate an inclusive environment where the team can... 
    Senior
    Full time
    Remote work
    Worldwide
    Flexible hours

    Lightspeed

    Montréal, QC
    7 days ago
  •  ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...make a real difference. Job Description As a Senior  Software Developer  at Vention… Reporting to the Machine Apps Team Lead, you... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    7 days ago
  •  ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview   As a Senior Software Developer with strong Data Engineering and MLOps experience, you design, build, and deliver robust data and machine learning solutions... 
    Senior
    Full time

    osedea

    Montréal, QC
    5 days ago
  •  ...and enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer with strong Cloud, DevOps, and infrastructure experience, you design, build, and deliver robust software solutions,... 
    Senior
    Full time

    osedea

    Montréal, QC
    5 days ago
  •  ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...make a real difference. Job Description As a Senior Software Developer at Vention… You’ll play a key role on the Machine Builder... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    14 days ago
  • $101.8k - $124.4k per year

    Randstad Digital is actively seeking a Senior Software Engineer – Intelligent Automation & Agentic AI on behalf of our client, a prominent leader...  ...of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Flexible hours

    Randstad

    Montréal, QC
    19 days ago
  •  ...focus on consistency, scalability, and great developer experience. Want to see what it currently...  ...About You: ~4+ years of professional software engineering experience building backend systems, APIs, or platform products (seniority flexible based on impact and scope). ~ Strong... 
    Senior
    Contract work
    Work at office
    Flexible hours

    MaintainX

    Montréal, QC
    8 hours ago
  •  ...par Unity. Parsec recherche une ou un développeur logiciel sénior pour se joindre à notre petite équipe native et pleine de...  ...is a wholly-owned subsidiary of Unity. Parsec is hiring a Senior Software Developer to join our small but talented native team, working on our low... 
    Senior
    Daily paid
    Work at office
    Remote work
    Work from home
    Worldwide
    Relocation package
    Flexible hours

    Unity Technologies

    Montréal, QC
    1 day ago
  •  ...consensus. We are looking for multiple passionate  Software Developers to join our team. You will develop critical software that engineering teams use to...  ...you will be surrounded by cutting-edge technology and senior technologists providing you with the best possible environment... 
    Senior

    DRW

    Montréal, QC
    8 hours ago
  •  ...Series D funding round, bringing our total funding to $254 million and valuing the company at $2.5 billion. We are seeking a Senior Software Developer to drive the technical delivery of MaintainX’s compliance and multi-region deployments, including both single-tenant and... 
    Senior
    Shift work

    MaintainX

    Montréal, QC
    6 days ago
  •  ...crowdsourcing/crawler technology. The Challenge Are you a rockstar developer looking to work in a fun and challenging environment with a well...  ...find funding. Alongside our Platform Manager, designers, and software development team, you will design and develop next generation... 
    Senior
    Full time
    Work at office

    Fundica

    Montréal, QC
    28 days ago
  •  ...Your Best Work. About You We are looking for a Staff AI Software Developer to join the core Devs.AI team. This is a critical...  ...future of AI tooling. You will collaborate daily with the most senior engineers in the company, driving technical strategy and execution... 
    Senior
    Worldwide

    AppDirect

    Montréal, QC
    8 hours ago
  •  ...that enables you to Be Seen, Be Yourself, and Do Your Best Work. About You  We are looking to hire a skilled and ambitious software developer in Montreal. You are a highly technical, hands-on PHP developer with a passion for producing maintainable and robust code? You’re... 
    Permanent employment
    Worldwide

    AppDirect

    Montréal, QC
    2 days ago
  •  ...de développeur ou développeuse logiciel senior au sein de l’équipe APPS, vous jouerez un...  ...applicable). Job Description As a senior software engineer on the APPS team, you will take...  ...plugins. Analyze complex problems and develop long-term solutions that address root... 
    Senior
    Long term contract
    Work at office

    Sony Pictures Imageworks

    Montréal, QC
    8 days ago
  •  ...that enables you to Be Seen, Be Yourself, and Do Your Best Work. About You We are looking to hire a skilled and ambitious software developer in Montreal. You are a highly technical, hands-on PHP developer with a passion for producing maintainable and robust code? You’re... 
    Worldwide

    AppDirect

    Montréal, QC
    8 hours ago
  •  ...Having an in-depth analysis and understanding of software development and customer issues, the Lead Software Developer evaluates and selects possible technology options for a project. They take part in evaluating efforts, solving problems and ensuring the quality of solutions... 

    spiria

    Montréal, QC
    5 days ago
  • $46.15 per hour

     ...from a program of 3 months to less than 1 year Experience: 3 years to less than 5 years Tasks Write, modify, integrate and test software code Communicate technical problems, processes and solutions Prepare reports, manuals and other documentation on the status,... 
    Full time
    Temporary work

    Media Stunner Inc. Stunner Med

    Montréal, QC
    28 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Developer. Be the first to apply!