Current jobs related to Lead Embedded Software Engineer - Vaughan, Ontario - ROSS


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Job Opportunity:Our client is a leading company in medical diagnostics and a global leader in the development of innovative technologies that address complex scientific challenges to improve our world. We are seeking a Senior Embedded Software Engineer to help them recruit a skilled professional.About the Role:As a Senior Embedded Software Engineer, you will...


  • Vaughan, Ontario, Canada Extreme Networks Full time

    Unlock Your Potential as a Senior Embedded Software Security EngineerExtreme Networks is a global leader in cloud-driven networking solutions, trusted by over 50,000 customers worldwide. We're seeking a skilled Senior Embedded Software Security Engineer to join our security team and contribute to the development of industry-leading products.Key...


  • Vaughan, Ontario, Canada Extreme Networks Full time

    Unlock Your Potential as a Senior Embedded Software Security EngineerExtreme Networks is a global leader in cloud-driven networking solutions, trusted by over 50,000 customers worldwide. We're seeking a highly skilled Senior Embedded Software Security Engineer to join our security team and contribute to the development of industry-leading products.Key...


  • Vaughan, Ontario, Canada Extreme Networks Full time

    Unlock Your Potential as a Senior Embedded Software Security EngineerExtreme Networks is a global leader in cloud-driven networking solutions, trusted by over 50,000 customers worldwide. We're seeking a skilled Senior Embedded Software Security Engineer to join our security team and contribute to the development of industry-leading products.Key...


  • Vaughan, Ontario, Canada Extreme Networks Full time

    Unlock Your Potential as a Senior Embedded Software Security EngineerExtreme Networks is a global leader in cloud-driven networking solutions, trusted by over 50,000 customers worldwide. We're seeking a highly skilled Senior Embedded Software Security Engineer to join our security team and contribute to the development of industry-leading products.Key...


  • Vaughan, Ontario, Canada Extreme Networks Full time

    Unlock Your Potential as a Senior Embedded Software Security EngineerExtreme Networks is a global leader in the IT security field, and we're seeking a talented Senior Embedded Software Security Engineer to join our team. As a key member of our security team, you'll have the opportunity to work on industry-leading products, making them more secure and...


  • Vaughan, Ontario, Canada ROSS Full time

    ROSS is a team of People Specialists helping companies align their People Strategy with their business growth.We provide remote or onsite HR and Recruitment solutions such as Recruitment Process Outsourcing (RPO) and Recruitment Augmentation.Job Title: Senior Embedded Software DeveloperJob Summary:We are seeking a highly skilled Senior Embedded Software...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Senior Embedded Software DeveloperAbout the Role:We are seeking a highly skilled Senior Embedded Software Developer to join our team at https://www.pcrecruiter.net/sitemap. As a Senior Embedded Software Developer, you will be responsible for designing and developing embedded software for controlling analytical instrumentation and medical devices.Key...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Senior Embedded Software DeveloperAbout the Role:We are seeking a highly skilled Senior Embedded Software Developer to join our team at https://www.pcrecruiter.net/sitemap. As a Senior Embedded Software Developer, you will be responsible for designing and developing embedded software for controlling analytical instrumentation and medical devices.Key...


  • Vaughan, Ontario, Canada PerkinElmer Full time

    About PerkinElmerPerkinElmer is a leading global analytical services and solutions provider, serving the biopharma, food, environmental, safety, and applied end markets. With a rich history dating back to 1937, the Company has established itself as a trusted partner in laboratory analysis and management. PerkinElmer's portfolio includes a broad range of...


  • Vaughan, Ontario, Canada PerkinElmer Full time

    About PerkinElmerPerkinElmer is a leading global analytical services and solutions provider, serving the biopharma, food, environmental, safety, and applied end markets. With a rich history dating back to 1937, the Company has established itself as a trusted partner in laboratory analysis and management. PerkinElmer's portfolio includes a broad range of...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Job SummaryWe are seeking a highly skilled Senior Embedded Software Developer to join our team. As a key member of our development team, you will be responsible for designing and developing embedded software for medical devices and analytical instrumentation.ResponsibilitiesDesign and develop embedded software for Linux and QNX operating systems using C/C++...


  • Vaughan, Ontario, Canada PerkinElmer Full time

    About PerkinElmerPerkinElmer is a leading global analytical services and solutions provider, serving the biopharma, food, environmental, safety, and applied end markets. With a rich history dating back to 1937, the Company has established itself as a trusted partner in laboratory analysis and management. PerkinElmer's portfolio includes a broad range of...


  • Vaughan, Ontario, Canada PerkinElmer Full time

    About PerkinElmerPerkinElmer is a leading global analytical services and solutions provider, serving the biopharma, food, environmental, safety, and applied end markets. With a rich history dating back to 1937, the Company has established itself as a trusted partner in laboratory analysis and management. PerkinElmer's portfolio includes a broad range of...


  • Vaughan, Ontario, Canada Extreme Networks Full time

    Secure the Future with Extreme NetworksAre you a skilled Embedded Software Security Engineer looking to join a global leader in the IT security field?At Extreme Networks, we're committed to advancing together with our strong core values. As a Senior FIPS-140 Software Development Engineer, you'll work on industry-leading products to make them more secure and...


  • Vaughan, Ontario, Canada PerkinElmer Full time

    About PerkinElmerPerkinElmer is a leading global analytical services and solutions provider, serving customers in over 35 countries. With a portfolio of atomic spectroscopy, molecular spectroscopy, and chromatography instruments, consumables, and reagents, we accelerate scientific outcomes. Our team of over 5,000 experts is dedicated to delivering innovative...


  • Vaughan, Ontario, Canada perkinelmer - jobboard Full time

    About the RolePerkinElmer is seeking a skilled Embedded Systems Engineer to join its R&D organization. As a key member of the team, you will be responsible for designing and developing mass spectrometer firmware, control systems, and programmable logic devices.Key ResponsibilitiesDesign and develop firmware and control systems for mass spectrometers.Identify...


  • Vaughan, Ontario, Canada perkinelmer - jobboard Full time

    About the RolePerkinElmer is seeking a skilled Embedded Systems Engineer to join its R&D organization. As a key member of the team, you will be responsible for designing and developing mass spectrometer firmware, control systems, and programmable logic devices.Key ResponsibilitiesDesign and develop firmware and control systems for mass spectrometers.Identify...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Job Title: Senior Embedded Software DeveloperAbout the Role:We are seeking a highly skilled Senior Embedded Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing embedded software for our medical diagnostic devices.Responsibilities:Develop and maintain high-quality...


  • Vaughan, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Job Title: Senior Embedded Software DeveloperAbout the Role:We are seeking a highly skilled Senior Embedded Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing embedded software for our medical diagnostic devices.Responsibilities:Develop and maintain high-quality...

Lead Embedded Software Engineer

3 months ago


Vaughan, Ontario, Canada ROSS Full time

ROSS is collaborating with a distinguished organization in the field of medical diagnostics, recognized globally for pioneering advanced technologies that tackle intricate scientific challenges to enhance our world. We are seeking a Senior Embedded Software Developer to join their innovative team.

At ROSS, we specialize in aligning People Strategies with business growth through tailored HR and Recruitment solutions, including Recruitment Process Outsourcing (RPO) and Recruitment Augmentation.

KEY RESPONSIBILITIES:
  1. Design and implement embedded software (C/C++, Linux/QNX/PSOS) within a multi-platform development setting (Windows) for managing analytical instruments and medical devices utilizing high-speed communication protocols, real-time data collection, and digital/analog inputs/outputs.
  2. Adhere to the complete design lifecycle, encompassing project planning, subsystem requirements documentation, design processes, code evaluations, and the creation of relevant artifacts.
  3. Develop and execute verification strategies for units and subsystems in simulated, emulated, and laboratory conditions.
  4. Create and sustain both manual and automated verification frameworks along with an automated build environment.
  5. Engage collaboratively within a cross-functional development team.
REQUIRED QUALIFICATIONS:

Essential:

  1. Over 10 years of design and programming experience with Linux, QNX, or POSIX operating systems.
  2. Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  3. In-depth experience in embedded Linux, QNX, or PSOS programming, including cross-development and device driver creation.
  4. Extensive knowledge of object-oriented and multithreaded programming in C/C++ for Real-Time Operating Systems (RTOS).
  5. Strong background in software design principles, design patterns, and modeling techniques.
  6. Familiarity with development tools such as logic analyzers, signal generators, oscilloscopes, debuggers, emulators, and simulators.
  7. Comprehensive understanding of microprocessor architectures, interfaces, and digital logic.

Desirable:

  1. Knowledge of communication protocols and interfaces (e.g., I2C, DMA, PCIe, Ethernet).
  2. Experience with Visual Studio and Windows development (C++ and/or C#, .NET).
  3. Familiarity with Freescale microprocessors.

General Attributes:

  1. Exceptional analytical, problem-solving, and decision-making capabilities.
  2. Enthusiasm for learning new systems, methodologies, technologies, and tools.
  3. Adaptability to ensure product delivery.
  4. Strong communication and teamwork skills.