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**

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 14 hours ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Developer in Montréal, QC vacancy
  •  ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...to make a real difference. Job Description As a Senior Embedded Developer at Vention… You'll own the technical layer that bridges hardware... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    10 days ago
  •  ...the adventure.   What You'll Do: Expand our ability to develop and deliver the digital gaming services that power the Wizards of...  ...and independently What You'll Bring: ~8+ years of software development experience throughout the full software development... 
    Senior
    Internship
    Shift work

    Hasbro

    Montréal, QC
    19 hours ago
  •  ...concentration from space. GHGSat is looking for an innovative and experienced Embedded Developer to work on our satellite and aviation payloads, as well as our internal satellite tasking and planning software. As part of a cross-functional team, you will support and drive the... 
    Suggested
    Permanent employment
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    GHGSAT

    Montréal, QC
    a month 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
    10 days ago
  •  ...record time with the only hardware and software AI-powered platform built for the...  ...difference. Job Description As a Senior Simulation Developer at Vention, you’ll be a key...  ...software applications. Background in embedded systems or real-time computing is a plus... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    16 days ago
  • $107k - $157.3k per year

    26WD94704 English posting follows 26WD94704, Développeur logiciel senior Aperçu du Poste Autodesk, Inc. (NASDAQ : ADSK) développe...  ...) Expérience avec C++ sera un atout 26WD94704, Senior Software Developer Position Overview Autodesk, Inc. (NASDAQ: ADSK) makes software... 
    Senior
    For contractors
    Remote work
    Flexible hours

    Autodesk

    Montréal, QC
    18 days ago
  •  ...capabilities to ensure the security of critical infrastructures and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software applications using C++. Apply software development good practices and... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    CS Group

    Montréal, QC
    7 days ago
  •  ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems...  ...Work with System Engineers, Embedded Application Software developers and MANNARINO customers to specify and...  ...partners/customers proprietary boards Develop robust, reliable, efficient, and testable... 
    Long term contract
    Work at office
    Remote work
    1 day per week

    MANNARINO

    Montréal, QC
    more than 2 months 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
    4 days ago
  •  ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our...  ...make a real difference. Job Description As a Senior Front-End 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
    9 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
    4 days ago
  • $46.15 per hour

    Software Developer Media Stunner Inc. Stunner Med Location Montréal, QC Salary 46.15 hourly / 30 hours per week Full time Day Starts as soon as possible Benefits: Other benefits Languages English or French Education College, CEGEP or other non-university certificate... 
    Hourly pay
    Full time
    Immediate start
    Remote work

    Media Stunner Inc.

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

     ...completed at the physical location. There is no option to work remotely. Responsibilities 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
    Contract work
    Remote work

    Media Stunner Inc. Stunner Med

    Montréal, QC
    4 days ago
  • $45 per hour

     ...interactive media design or equivalent experience Work setting Office Startup company Tasks ~ Write, modify, integrate and test software code Computer and technology knowledge Unity3D C++ Python Unreal Engine Type of media ~ Video games... 
    Permanent employment
    Full time
    Work at office

    Eden Creative Studio Inc.

    Montréal, QC
    8 days 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
    more than 2 months ago
  • $100k - $120k per year

    Education: Bachelor's degree Experience: 5 years or more or equivalent experience Screening questions Are you authorized to work in Canada? Do you have experience working in this field? Employment terms options ~ Day Workplace information ~ Hybrid ...
    Permanent employment
    Full time

    Gameloft

    Montréal, QC
    16 days ago
  • $108.1k - $222.8k per year

     ..., highly motivated, and experienced Java Developer to join our team. The potential candidate...  ...role demands technical expertise in AI, software development using microservices, Java/Spring...  ...Responsibilities: As a Java Developer or Senior Developer in the Sales Cloud team, the... 
    Senior
    Permanent employment
    Full time
    Local area
    Worldwide
    Flexible hours

    SAP

    Montréal, QC
    1 day ago
  •  ...group focused on driving high-impact results through our Montreal-based engineering hub. We are looking for a motivated Junior Software Developer to join the SourceKnowledge team during a pivotal phase of our platform's evolution. Working directly under our Engineering... 
    Remote work
    Worldwide
    Flexible hours

    mrge

    Montréal, QC
    21 days ago
  •  ...record time with the only hardware and software AI-powered platform built for the...  ...difference. Job Description As a Senior/Staff Platform Developer at Vention, you will focus on...  ...for ensuring that all of our cloud and embedded production systems have adequate monitoring... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    16 days ago
  •  ...recherchons un·e Développeur·se logiciel senior possédant une expertise approfondie de Microsoft...  ...Certifications Microsoft (ex. : Azure Developer, Power Platform, Dynamics 365)...  ...s dynamic: We’re looking for a Senior Software Developer with deep expertise in Microsoft... 
    Senior
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...record time with the only hardware and software AI-powered platform built for the...  ...difference. Job Description As a Senior Robotics Developer - Motion Planning and Control at...  .... Strong experience with C/C++, on embedded Linux systems. Experience with the... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    11 days ago
  •  ...what we’re building. The people building Motion are deeply embedded in where AI and our industry is heading, and obsessed with closing...  ...from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll do full... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Montréal, QC
    6 days ago
  •  ...Collaboration Job Summary We are seeking a talented and motivated Senior Software Engineer to contribute to the development and evolution of our...  ..., adhering to coding standards and best practices. Design, develop, and maintain backend services and well-structured RESTful... 
    Senior
    Full time
    Work at office
    Remote work

    Apertera

    Montréal, QC
    14 hours ago
  •  ...As part of our growth, we are looking for a Microsoft Azure Developer to join large-scale projects with one of our clients in Montréal...  ...solutions. Required Skills Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience. Minimum of 10 years of... 
    Senior
    Permanent employment
    Full time

    Solutions Techso

    Montréal, QC
    7 days ago
  • Programmer Analyst .Net (Senior) About Us We are committed to continuously improving...  ...a talented and motivated Senior .NET Developer to join our technology team. You will design...  ...systems, CI/CD practices, and modern software engineering methodologies within a complex... 
    Senior
    Full time

    CGI

    Montréal, QC
    9 days ago
  • $131k per year

     ...benefits, and a team that wants you to grow and succeed. Senior DevOps Developer - CX Cloud Operations SAP CX Cloud Operations & Trust is...  ...known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become a market leader in end-to-end business... 
    Senior
    Permanent employment
    Full time
    Local area
    Worldwide
    Flexible hours

    SAP

    Montréal, QC
    10 days ago
  •  ...---------------------------------------------- Your team’s dynamic: You could be part of a software development team that works in collaboration with other teams to develop and maintain a cloud platform for a brand-new innovative product “Cloudrunner”.  Cloudrunner is... 
    Senior
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  • $125k - $165k per year

     ...sub-second speed and multi-decade defensibility. An impressive mission requires an equally impressive Senior Software Engineer, Mobile As a Senior Software Developer, specializing in mobile development, you will move beyond simple coding to thoughtful design. You will... 
    Senior
    Summer work
    Remote work
    Work from home
    Flexible hours

    VIA

    Montréal, QC
    6 days ago
  • $145k - $155k per year

     ...Intermediate or Senior level | Remote within Canada A high-scale product, end-to-...  ...-world conditions. We’re hiring two Software Developers to join the Casper team: one Intermediate...  ...Manager, Casper) For the Senior Developer As a Senior Developer on Casper, you... 
    Senior
    Long term contract
    Full time
    Remote work
    Shift work
    Night shift

    Acuity Insights

    Montréal, QC
    a month ago
  •  ...safer, more person-centered care across senior living through world-leading AI, industry...  ...innovation. Your Role at SafelyYou As a Software Engineer on the Fleet Team, you will help...  ...design and implementation details, developing your architectural thinking Contribute... 
    Senior
    Remote work
    Work from home

    SafelyYou

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

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