Systems Software Engineer

3 weeks ago


Ontario, United States Blackpoint Cyber Full time

We are Vital. We build products that combine cutting-edge science and intuitive design in ways that make measuring health and taking action accessible by everyone. Our mission is to democratize technology that puts people in control of their health. The software engineering team at Vital is seeking an experienced software engineer with systems and applications skills to join our software team developing Vital’s flagship device - the VitalOne. The ideal candidate is highly motivated, able to move between the low levels of integrating a Linux-based system with custom hardware up to the higher levels of control and application software which drive and manage that system. What you'll do: Work in a small, tightly integrated, multi-disciplinary software team working alongside many other engineering and science disciplines to bring a cutting-edge in-vitro diagnostic product to market.

Design, implement, and verify low level system software which integrates to a variety of integral and external peripherals.

Work with electrical, mechanical, optical, and systems engineers to define and refine hardware integrations.

Work with the rest of the software team to implement and expand control and application software running on integrated devices, R&D systems, and the cloud.

Support sustainable engineering processes for a highly complex medical device.

What you’ll need: Experience with using C or C++ in a systems setting such as the kernel.

Experience with using Rust or a desire to learn and use Rust as a primary implementation language.

Experience with automated build systems and system image integration frameworks such as Yocto, Buildroot, or NixOS.

Experience working with Linux in an embedded environment, including an understanding of the embedded Linux boot process, device driver model, devicetree, etc.

Experience reading electronics schematics and device datasheets and using that knowledge to implement and solve problems with hardware integrations.

Willingness and availability to travel to our Mississauga, ON headquarters periodically.

Bonus points for: Experience with Linux kernel internals, device driver modification and creation, building and tuning Linux kernels.

Experience with tightly integrated image acquisition software with minimal overhead: MIPI-CSI, DMA, and image sensors.

Experience with or knowledge of functional programming and compile-time safety.

Experience with or a desire to learn Haskell and work on control and higher level application software.

Experience with networking and network protocols: Ethernet, TCP/IP, HTTP, JSON, Protobuf.

Experience with or knowledge of Nix & NixOS.

Familiarity with in-vitro diagnostics, medical device software development.

Familiarity with quality and safety guidelines based on FDA and ISO related Quality and Safety Standards and Practices.

Appreciation of puns

About Our Team: At Vital, we thrive on change, operate on trust, and leverage the diversity of perspectives from a global team in everything we do. We operate at a rapid pace and we push key decisions to folks on the front lines across the organization. Our culture is fundamentally rooted in having a growth mindset - which means at Vital you will make an impact; your talent and energy will make a difference, and your life’s best work will be possible. As a workplace, we challenge and support you to hone your craft and be a part of something bigger than any of us.

#J-18808-Ljbffr


  • Software Engineer

    2 months ago


    Ontario, United States Prime Healthcare Full time

    Overview Prime Healthcare is an award-winning health system headquartered in Ontario, California. Prime Healthcare operates 45 hospitals and has more than 300 outpatient locations in 14 states providing more than 2.6 million patient visits annually. It is one of the nation’s leading health systems with nearly 50,000 employees and physicians....


  • Ontario, California, United States Lumicity Full time

    Staff Embedded Software Engineer - SF Bay area Well established life sciences company hiring Embedded Software Engineer for their instrumentation group. Qualificationsproficiency in C+ and Python Extensive knowledge in Linux Firmware development & EE knowledgeMinimum: 8 years of experience (Masters preferred)BonusExperience working in life sciences,...


  • Ontario, United States EvenUp Inc. Full time

    EvenUp is on a mission to ensure that injury victims receive the justice they deserve. As a venture-backed generative AI startup, we're expanding the $100B+ in awards granted to injury victims every year. We recognize the challenges faced by millions of ordinary people in seeking justice, especially those from underrepresented backgrounds. Our vision is to...

  • Software Developer

    3 weeks ago


    Ontario, United States Blue J. Full time

    About Blue J Blue J’s ambition is to be the world leader in generative AI for tax experts. Our AI tax research software is widely regarded as the best in the market. We are racing ahead with an exciting product development roadmap to continue to delight our customers and to ensure that our users can generate the very best possible tax research answers in...

  • Software Engineer

    3 weeks ago


    Ontario, United States Bankjoy Full time

    Despite our name, Bankjoy is not a bank! We are a silicon valley backed FinTech. Check out our investors Y Combinator and Bessemer Venture Partners and the impressive list of companies they have invested in! We are changing the way community banks and credit unions do business, enabling them to become tech-driven and digital first. Bankjoy provides modern...


  • Ontario, United States Crown Technical Systems Full time

    Job Type Full-timeDescriptionThe Electrical Engineer 1 is responsible for assisting with the electrical design, development, and calculations of assigned manufacturing projects related to relay panels, control buildings, and medium voltage switchgears. This position will learn the engineering profession and the practical application of electrical engineering...


  • Ontario, United States United Employment Group Full time

    Job DescriptionJob Description***Candidates with Metal Stamping experience or metal fabrication is highly desired and will be given consideration***The Manufacturing Engineer’s role:The position will assist in developing, maintaining, and improving our manufacturing processes to produce a quality product.  Provide technical service and assist Project...

  • Electrical Engineer 2

    1 month ago


    Ontario, United States Crown Technical Systems Full time

    Job Type Full-timeDescriptionThe Electrical Engineer 2 is responsible for contributing to the electrical design, development, and calculations of assigned manufacturing projects related to relay panels, control buildings, and medium voltage switchgears.Supervisory Responsibilities:None.Duties/Responsibilities:Review customer specifications to create drawings...


  • Ontario, California, United States Nordstrom Full time

    Job DescriptionAt Nordstrom, we strive for engineering excellence and the Industrial Engineer 2, Supply Chain contributes to that by applying industrial engineering discipline on both established and new processes, systems, and equipment. This person will partner with our Supply Chain Operations leadership and associates within fulfillment centers (FCs) and...


  • Ontario, United States ENTEGRA Full time

    Job Type Full-timeDescriptionEntegra is a rapidly growing technology and service solutions company to the oil & gas industry and is currently searching for a Senior Electrical Engineer to join our Global Technology Center in Vaughan, Ontario.The Senior Electrical Engineer will be responsible for all aspects of hardware and firmware development and...


  • Ontario, United States ENTEGRA Full time

    Entegra is a rapidly growing technology and service solutions company to the oil & gas industry and is currently searching for a Senior Electrical Engineer to join our Global Technology Center in Vaughan, Ontario.The Senior Electrical Engineer will be responsible for all aspects of hardware and firmware development and implementation of electronics system in...


  • Ontario, United States Vanderlande Industries B.V. Full time

    Job Title OT & Controls Support Engineer Job Description Vanderlande is the global market leader in baggage handling systems for airports and sorting systems for parcel and postal services. The company is also a leading supplier of warehouse automation solutions. Established in 1949, Vanderlande has over 5,000 employees, all committed to moving its...

  • Engineer

    3 weeks ago


    Ontario, United States DJ Acquisition Management Corp Full time

    Job DescriptionJob DescriptionDescription:This position participates in cross-functional settings and work with support functions, manufacturing, quality engineer, and facilities. This position also is involved in minimizing risk in new parts, customers, and processes.Duties and Responsibilities · Supports cost reduction and continual improvement...

  • Engineer

    2 months ago


    Ontario, United States DJ Acquisition Management Corp Full time

    Job DescriptionJob DescriptionDescription:This position participates in cross-functional settings and work with support functions, manufacturing, quality engineer, and facilities. This position also is involved in minimizing risk in new parts, customers, and processes.Duties and Responsibilities · Supports cost reduction and continual improvement...

  • Project Engineer

    2 weeks ago


    Ontario, United States UV Resources Full time

    About UVC Companies UV Resources/Steril-Aire (The UVC Companies) is seeking a self-driven Project Engineering who will play a crucial role in designing, implementing, and optimizing our products. Your expertise will be instrumental in ensuring efficient, reliable, and products for our customers driving continuous improvements and innovation. You will...

  • Project Engineer

    2 weeks ago


    Ontario, United States UV Resources Full time

    About UVC Companies UV Resources/Steril-Aire (The UVC Companies) is seeking a self-driven Project Engineering who will play a crucial role in designing, implementing, and optimizing our products. Your expertise will be instrumental in ensuring efficient, reliable, and products for our customers driving continuous improvements and innovation. You will...


  • Ontario, United States ENTEGRA Full time

    Job Type Full-timeDescriptionEntegra is a rapidly growing technology and service solutions company to the oil & gas industry and is currently searching for a Senior Electrical Engineer to join our Global Technology Center in Vaughan, Ontario.Position Summary:The Senior Electrical Engineer will be responsible for all aspects of hardware and firmware...


  • Ontario, United States HCI Systems, Inc. Full time

    We are seeking a skilled _**Fire Alarm Service Technicians **_to join our team. In this role you will need to be familiar with servicing, troubleshooting, and repairing Fire Alarm systems. **Primary Responsibilities**: - Service technicians shall respond to scheduled and emergency service requests and perform in-depth trouble shooting, repair and/or...


  • Ontario, United States DJ Acquisition Management Corp Full time

    Job DescriptionJob DescriptionDescription:Position SummaryThe Project Manager position will be responsible for management of high profile and complex projects from start to finish. This role will also work with employees on the shop floor to improve efficiency, safety, and quality of manufacturing processes.Duties and Responsibilities · Spearheads C.I.P. to...


  • Ontario, United States DJ Acquisition Management Corp Full time

    Job DescriptionJob DescriptionDescription:Position SummaryThe Project Manager position will be responsible for management of high profile and complex projects from start to finish. This role will also work with employees on the shop floor to improve efficiency, safety, and quality of manufacturing processes.Duties and Responsibilities · Spearheads C.I.P. to...