Senior Embedded Software Engineer

4 weeks ago


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 Developer

Job Summary:

We are seeking a highly skilled Senior Embedded Software Developer to join our team. The ideal candidate will have extensive experience in designing and programming embedded systems using Linux, QNX, or POSIX OS.

Key Responsibilities:

  • Develop embedded software in C/C++ for controlling analytical instrumentation and medical devices using high-speed communication channels, real-time data acquisition, and digital/analog I/Os.
  • Follow the full design life cycle process, including project planning, subsystem requirements specification, design activities, code reviews, and creating corresponding artifacts.
  • Establish and execute verification plans against units and subsystems in simulated, emulated, and laboratory environments.

Requirements:

  • 10+ years of design and programming experience with Linux or QNX or POSIX OS.
  • Degree in Electrical Engineering, Computer Engineering, or Computer Science or equivalent.
  • Extensive experience with embedded Linux or QNX or PSOS programming, including cross-development and device drivers.
  • Extensive experience with object-oriented and multithreaded programming in C/C++ for RTOS.
  • Very good understanding of microprocessor architectures, interfaces, and digital logic.
  • Visual Studio and Windows development (C++ and/or C#, .NET).

What We Offer:

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.



  • 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 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 Extreme Networks Full time

    Extreme Networks: A Leader in Networking SolutionsAt Extreme Networks, we're committed to delivering innovative, cloud-driven networking solutions that accelerate digital transformation efforts. As a Senior Linux Software Development Engineer, you'll play a critical role in enhancing the security and robustness of our industry-leading...


  • Vaughan, Ontario, Canada Extreme Networks Full time

    Extreme Networks is a global leader in cloud-driven networking solutions. We're seeking a skilled Senior Linux Software Development Engineer to enhance the security and robustness of our industry-leading products. As a member of our team, you'll collaborate with seasoned professionals to refine various commercial offerings in the expanding security sector....


  • Vaughan, Ontario, Canada Yeganeh Baiocchi Full time

    We are seeking a highly skilled Senior Software Engineer to lead our team of developers and contribute to the development of our software products. The ideal candidate will have a strong background in software development and be able to mentor and guide junior engineers.The successful candidate will be responsible for:Designing and implementing software...


  • Vaughan, Ontario, Canada American Colors Painting Inc Full time

    As a Senior Software Engineer with a passion for backend development, you will play a vital role in designing and implementing scalable software solutions. With a strong focus on problem-solving and collaboration, you will work closely with cross-functional teams to deliver high-quality software products.Key responsibilities include:Design and implement...


  • Vaughan, Ontario, Canada Mucho Burrito Full time

    We are seeking a skilled Senior Software Engineer to join our team at . As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software solutions. Key responsibilities include:


  • Vaughan, Ontario, Canada GreenLand Sodding and Landscaping Inc Full time

    Job SummaryAs a key member of our team, the Senior Software Engineer will play a vital role in the development and implementation of our software solutions. With a strong focus on innovation and collaboration, this role will work closely with cross-functional teams to deliver high-quality software products that exceed customer expectations. Key...


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

    Job Opportunity:Our client, a leading brand in medical diagnostics, is seeking a highly skilled Senior Software Engineer to join their team. As a key member of a cross-functional team, you will be responsible for designing and developing scalable, high-quality, and high-performance applications on the .NET platform.Key Responsibilities:Analyze customer needs...


  • Vaughan, Ontario, Canada HIGH-TECH CONSULTING INC Full time

    Job DescriptionWe are seeking a skilled Senior Software Engineering Specialist to join our team at HIGH-TECH CONSULTING INC. As a senior member of our software development team, you will play a key role in designing, developing, and maintaining cutting-edge software solutions.About the RoleThis is a permanent position offering a competitive salary of...


  • Vaughan, Ontario, Canada Parsian fine food ltd Full time

    Job Description:As a Senior Software Engineer - Java, you will be responsible for designing, developing, and maintaining large-scale software systems using Java. This role involves working with cross-functional teams to deliver high-quality software solutions that meet business requirements. Key Responsibilities:• Design and develop efficient, scalable,...


  • Vaughan, Ontario, Canada Extreme Networks Full time

    OverviewWe are a global leader in networking solutions, with hubs in various regions. Our top-rated services and support accelerate digital transformation efforts worldwide.Job SummaryWe seek an experienced Senior Linux Software Development Engineer to enhance the security and robustness of our industry-leading products. You will collaborate with seasoned...


  • Vaughan, Ontario, Canada ROSS Full time

    Job Title: Senior Software Engineer - Medical DiagnosticsAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our cross-functional team at ROSS. As a Senior Software Engineer, you will be responsible for designing and developing scalable, high-quality, and high-performance applications on the .NET platform.Key Responsibilities:Work...


  • Vaughan, Ontario, Canada Market Lane Early Learning Centre Full time

    About the Role:As a senior software engineer, you will be responsible for designing and developing innovative software solutions that meet the needs of our clients. With a passion for innovation, you will work closely with our team to deliver high-quality software products that exceed expectations.Key Responsibilities:Design and develop software solutions...


  • Vaughan, Ontario, Canada Niagara University Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our cutting-edge software solutions. As a key member of our engineering team, you will be responsible for designing, building, and maintaining scalable and efficient software applications.Key...


  • Vaughan, Ontario, Canada CODEPAPER TECHNOLOGIES Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at Codepaper Technologies.About the RoleThis is a permanent position offering an estimated salary of $80,000 per annum. The successful candidate will work 32-40 hours per week in a fast-paced environment with tight deadlines.Key ResponsibilitiesConsult with clients to develop and...


  • Vaughan, Ontario, Canada ROSS Full time

    Job Title: Senior Software Engineer/Team LeadAbout the Role:We are seeking a highly skilled Senior Software Engineer/Team Lead to join our team at ROSS. As a Technical Lead, you will be responsible for coaching and guiding medium to large software development teams to ensure optimum designs, implementation, and adherence to agile software development...


  • Vaughan, Ontario, Canada SPARKLE SOLUTIONS CORP. Full time

    Job Title: Senior Software Engineer - Frontend DevelopmentWe are seeking a highly skilled Senior Software Engineer to join our Frontend Development team. As a key member of our team, you will be responsible for designing, developing, and maintaining our frontend architecture. Your expertise will play a crucial role in shaping the user experience of our...


  • Vaughan, Ontario, Canada PeopleToGo Full time

    PeopleToGo is seeking a highly skilled Senior Network Software Engineer to join their team.We offer a competitive salary of $120,000 per year.Job DescriptionThe successful candidate will be responsible for developing high-performance network applications using PHP.The ideal candidate will have expertise in Unix and proficiency in SQL programming.A degree in...