Jr-Intermediate Embedded SW/HW Developer

4 weeks ago


Vaughan, Canada ROSS Full time

Our client based in North GTA 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 Junior to Intermediate Embedded Software / Hardware 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:Develop embedded software (C/C++) and digital hardware (Microchip, Freescale) in a cross-platform development environment (Windows) for controlling analytical instrumentation and medical devices, using entry-level microcontrollers and digital IOs.Follow the full design life cycle process including project planning, subsystem requirements specification, design activities, code reviews, etc., and creating corresponding artifacts.Establish and execute verification plans against units and subsystems in simulated, emulated, and laboratory environments.Create working prototypes using soldering, PCB and mechanical assembly.Develop and maintain manual/automated verification suites and automated build environment.Collaborate in a cross-functional development team.QUALIFICATIONS:Mandatory:Proven experience and fluency with programming in C/C++ for embedded applications.Proven experience and fluency with digital design around microcontrollers.Degree in Electrical Engineering/Computer Engineering/Computer Science or equivalent.Experience with related development tools such as logic analyzers, signal generators, oscilloscopes, debuggers, emulators, simulators.Hands-on experience with soldering and PCBAs.Good understanding of microprocessor architectures, interfaces, and digital logic.Nice to have:Experience with Microchip or Freescale microcontrollers.Communication protocols and interfaces.Visual Studio and Windows development (C++ and/or C#, .NET).General:Excellent analytical, problem-solving, and decision-making skills.Passion to learn new systems, methodologies, technologies, and tools.Flexibility to do what it takes to get the product out of the door.Strong communication and collaboration skills.If you're not interested, but know someone who is, please help a current or former colleague in their career development by referring them. In addition, we're happy to give you a $250 referral fee.Click http://www.getROSS.com/referral_fee.php for more details.Click Here to Apply Online #J-18808-Ljbffr



  • Vaughan, Canada ROSS Full time

    Our client based in North GTA is a premier brand in medical diagnostics and a global leader in the development of best‑class technologies that help answer complex scientific challenges to improve our world. They have engaged ROSS to help them recruit a Junior to Intermediate Embedded Software / Hardware Developer. ROSS is a team of People Specialists...


  • Vaughan, Canada ROSS Full time

    Our client based in North GTA is a premier brand in medical diagnostics and a global leader in the development of best‑class technologies that help answer complex scientific challenges to improve our world. They have engaged ROSS to help them recruit a Junior to Intermediate Embedded Software / Hardware Developer. ROSS is a team of People Specialists...


  • Vaughan, Canada ROSS Full time

    Our client based in North GTA 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 Junior to Intermediate Embedded Software / Hardware Developer. ROSS is a team of...


  • Vaughan, Canada ROSS Full time

    An innovative company in medical diagnostics is seeking a Junior to Intermediate Embedded Software/Hardware Developer. This role involves developing embedded software and digital hardware for analytical instrumentation and medical devices. You'll be engaged in the full design life cycle, from project planning to verification, while collaborating with a...


  • Vaughan, Canada ROSS Full time

    An innovative company in medical diagnostics is seeking a Junior to Intermediate Embedded Software/Hardware Developer. This role involves developing embedded software and digital hardware for analytical instrumentation and medical devices. You'll be engaged in the full design life cycle, from project planning to verification, while collaborating with a...


  • Vaughan, Canada ROSS Full time

    An innovative company in medical diagnostics is seeking a Junior to Intermediate Embedded Software/Hardware Developer. This role involves developing embedded software and digital hardware for analytical instrumentation and medical devices. You'll be engaged in the full design life cycle, from project planning to verification, while collaborating with a...


  • Vaughan, Canada ROSS Full time

    A specialized recruitment agency is seeking a Junior to Intermediate Embedded Software/Hardware Developer in Vaughan, Canada. The ideal candidate will have proven experience in C/C++ programming for embedded applications and a strong understanding of digital design with microcontrollers. Responsibilities include developing software for analytical instruments...


  • Vaughan, Canada ROSS Full time

    A specialized recruitment agency is seeking a Junior to Intermediate Embedded Software/Hardware Developer in Vaughan, Canada. The ideal candidate will have proven experience in C/C++ programming for embedded applications and a strong understanding of digital design with microcontrollers. Responsibilities include developing software for analytical instruments...


  • Vaughan, Canada ROSS 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. This is a 1-year contract with strong potential to renew or convert to permanent employment. The Junior or Intermediate Software Development Coordinator will assist in...


  • Vaughan, Canada ROSS 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. This is a 1-year contract with strong potential to renew or convert to permanent employment. The Junior or Intermediate Software Development Coordinator will assist in...