C++ Software architect

3 weeks ago


Lampvis, Canada Umano Medical Inc. Full time
In collaboration with our graphic designer and product managers, you will create a unique user experience across all our future products.
  • DEC or BAC in electrical engineering/software engineering or any relevant experience
  • Experience in C/C++ programming, Assembler
  • In-depth knowledge of embedded systems
  • In-depth knowledge of system architecture
  • Knowledge of graphic libraries: PEG, LVGL, or others
  • Experience with development platforms KDS, IAR, ECLIPSE (an asset)
  • Experience with ARM and PIC32 microcontrollers (an asset)
  • Knowledge of basic touch detection technologies (capacitive, resistive, etc.)

    Come experience something that goes well beyond medical equipment.

    • Contribute to the design of embedded software for various medical products. (High/low-level software and user interface)
    • Participate in the design of firmware in C with and without RTOS (Real-Time Operating System)
    • Contribute to the development of software requirements
    • Implement, program, and establish the testing infrastructure for software modules related to products and accessories
    • Ensure compliance with regulatory documentation related to the software development process
    #


  • Lévis, Canada Desjardins Full time

    p>As a functional analyst on the Identity and Access Management team, you actively participate in developing moderately to highly complex business solutions. You respond to upgrade and patch requests related to projects and products. You carry out analyses and actively develop and upgrade software products that are part of business solutions. Beyond your...


  • Trois-Rivières, Canada Canonical Full time

    p>Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. br/>We are hiring an Ubuntu on WSL Software Engineer to grow the team working...


  • Trois-Rivières, Canada Canonical Full time

    p>The Partner Engineering team works across the full Linux stack from kernel and system libraries to middleware, to integrate new features and optimise Ubuntu for the latest silicon platforms and software stacks. Our goal is to ensure Ubuntu is the premier platform for small IoT and edge devices, networking, automotive, server, and hyperconverged systems.As...


  • Trois-Rivières, Canada Canonical Full time

    p>This is a general track for security-focused engineering in every team at Canonical, across all levels of seniority. Apply here if you are already an exceptional security-focused software engineer.Most product engineering teams at Canonical include one or two spaces for dedicated security-oriented software engineers. Their role is to challenge the entire...

  • Security Engineer

    7 days ago


    Trois-Rivières, Canada Canonical Full time

    p>This is an exciting opportunity to join an industry leading software security team, and help protect the open source community and Ubuntu users from emerging threats. Canonical is building a team to provide security coverage across a wide range of different ecosystems and environments, and work to make the world a better, safer place.As part of the Ubuntu...