Senior Embedded Software Developer

3 weeks ago


Vaughan ON, Canada https:www.pcrecruiter.netsitemap.xml Full time

Our client is a premier brand in medical diagnostics and a global leader in the development of best-in-class technologies that help answer complex scientific challenges to improve our world. They have engaged ROSS () to help them recruit a Senior Embedded Software Developer.

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.

RESPONSIBILITIES:
  1. Develop embedded software (C/C++, Linux/QNX/PSOS) in a cross-platform development environment (Windows) for controlling analytical instrumentation and medical devices using high-speed communication channels, real-time data acquisition, and digital/analog IOs.
  2. Follow the full design life cycle process including project planning, subsystem requirements specification, design activities, code reviews, and creating corresponding artifacts.
  3. Establish and execute verification plans against units and subsystems in simulated, emulated, and laboratory environments.
  4. Develop and maintain manual/automated verification suites and automated build environments.
  5. Collaborate in a cross-functional development team.
QUALIFICATIONS:

Mandatory:

  1. 10+ years design and programming experience with Linux or QNX or POSIX OS.
  2. Degree in Electrical Engineering/Computer Engineering/Computer Science or equivalent.
  3. Extensive experience with embedded Linux or QNX or PSOS programming: cross-development, device drivers.
  4. Extensive experience with object-oriented and multithreaded programming in C/C++ for RTOS.
  5. Extensive experience with software design using software design principles, design patterns, and modeling.
  6. Experience with related development tools such as logic analyzers, signal generators, oscilloscopes, debuggers, emulators, simulators.
  7. Very good understanding of microprocessor architectures, interfaces, and digital logic.

Nice to have:

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

General:

  1. Excellent analytical, problem-solving, and decision-making skills.
  2. Passion to learn new systems, methodologies, technologies, and tools.
  3. Flexibility to do what it takes to get the product out the door.
  4. Strong communication and collaboration skills.
#J-18808-Ljbffr

  • 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...


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

    Our client is a premier brand in medical diagnostics and a global leader in the development of best-in-class technologies that help answer complex scientific challenges to improve our world. They have engaged ROSS (www.getROSS.com) to help them recruit a Senior Embedded Software Developer.ROSS is a team of People Specialists helping companies align their...


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

    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, Canada https:www.pcrecruiter.netsitemap.xml Full time

    p>Our client is a premier brand in medical diagnostics and a global leader in the development of best-in-class technologies that help answer complex scientific challenges to improve our world. getROSS.com) to help them recruit a Senior Embedded Software Developer.ROSS is a team of People Specialists helping companies align their People Strategy with their...


  • 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 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 global leader in analytical services and solutions, serving the biopharma, food, environmental, safety, and applied end markets.Job DescriptionWe are seeking a highly skilled Senior Embedded Systems Engineer to join our team at PerkinElmer. As a key member of our team, you will be responsible for designing, developing, and...


  • Vaughan, Ontario, Canada PerkinElmer Full time

    About PerkinElmerPerkinElmer is a global leader in analytical services and solutions, serving the biopharma, food, environmental, safety, and applied end markets.Job DescriptionWe are seeking a highly skilled Senior Embedded Systems Engineer to join our team at PerkinElmer. As a key member of our team, you will be responsible for designing, developing, and...


  • 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 to accelerate scientific outcomes.Job DescriptionWe are seeking a highly skilled Senior Embedded Systems Engineer to join our team at PerkinElmer. As a key member of our team, you will be...


  • 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 to accelerate scientific outcomes.Job DescriptionWe are seeking a highly skilled Senior Embedded Systems Engineer to join our team at PerkinElmer. As a key member of our team, you will be...


  • Vaughan, Ontario, Canada PerkinElmer Full time

    About PerkinElmerPerkinElmer is a leading global analytical services and solutions provider. Our OneSource Field and Laboratory services business serves the biopharma, food, environmental, safety, and applied end markets to accelerate scientific outcomes.Job DescriptionWe are seeking a Senior Embedded Systems Engineer to join our team. The successful...