Expert Embedded Software Solutions Architect

3 days ago


Waterloo, Ontario, Canada Semiconductor Components Industries, LLC Full time
About the Role

We are seeking a highly skilled and innovative Expert Embedded Software Solutions Architect to join our team in Waterloo.

This position involves architecting embedded firmware related to microcontroller features of our ultra-low power solutions. The ideal candidate has expertise in embedded firmware development, experience with low power design, optimization, wireless protocols & cybersecurity, excellent communication skills, and the ability to work well independently as well as within a team.

Key Responsibilities:
  • Provide technical leadership on our programs, working together with IC and software technical leads.
  • Design world-class embedded firmware solutions for our ultra-low power devices, including system-level firmware, sample applications and libraries for SDKs, wireless audio streaming applications, cybersecurity applications, and higher-level abstraction layers.
  • Contribute to the design of next generation wireless & DSP silicon and software platforms, software development tools, and system architecture from an embedded software developer's point of view.
  • Support customer requests and issues.
  • Provide effective mentorship for other members of the team.
Requirements

The successful candidate will have a Bachelor's or Master's degree in a relevant engineering discipline, preferably with specialization in embedded systems, communications protocols, or digital signal processing.

They will have at least 15 years of experience working with embedded systems and firmware development, strong embedded software development skills with experience in C, and a passion for designing high-quality modular, portable, and testable code.

Familiarity with UML or similar architectural representations, best-in-class software development methodologies, and experience developing embedded firmware applications using typical microcontroller peripherals & interfaces are also desired.

About Us

We are driving disruptive innovations to help build a better future. With a focus on automotive and industrial end-markets, we accelerate change in megatrends such as vehicle electrification and safety, sustainable energy grids, industrial automation, and 5G and cloud infrastructure.

We create intelligent power and sensing technologies that solve the world's most complex challenges and lead the way in creating a safer, cleaner, and smarter world.



  • Waterloo, Ontario, Canada Onsemi Full time

    At onsemi, we help improve lives through silicon and software solutions every day. Our intelligent power and sensing technologies solve the world's most complex challenges and lead the way in creating a safer, cleaner, and smarter world. We're developing leading-edge wireless-enabled MCUs, DSPs and software that sense and connect the world or help manage...


  • Waterloo, Ontario, Canada Semiconductor Components Industries, LLC Full time

    At onsemi, we help improve lives through silicon and software solutions every day. Our intelligent power and sensing technologies solve the world's most complex challenges and lead the way in creating a safer, cleaner, and smarter world. We're developing leading-edge wireless-enabled MCUs, DSPs and software that sense and connect the world or help manage...


  • Waterloo, Ontario, Canada Onsemi Full time

    Company Overview:Onsemi is a leading provider of silicon and software solutions that improve lives. Our intelligent power and sensing technologies solve complex challenges, creating a safer, cleaner, and smarter world.The Role:We are seeking an innovative Embedded Software Architect to join our team in Waterloo. This position involves architecting embedded...


  • Waterloo, Ontario, Canada FLIR Systems, Inc. Full time

    About UsAt Teledyne Technologies Incorporated, we empower innovation and growth in various industrial markets. Our company excels in designing and manufacturing enabling technologies that require advanced technology and high reliability.Job DescriptionWe are seeking an exceptional Embedded Software Developer to join our dynamic R&D team in Montreal. As a key...


  • Waterloo, Ontario, Canada FLIR Systems, Inc. Full time

    Company OverviewTededyne DALSA is a leading provider of advanced technologies for industrial growth markets. Our products enable innovative solutions in various domains, including computer vision, medical imaging, and scientific imaging.Job DescriptionWe are seeking an experienced Embedded Software Developer to join our R&D team in Montreal. The ideal...


  • Waterloo, Ontario, Canada Onsemi Full time

    Why Work with Us:We're committed to creating a better future through innovation and collaboration. Our team is dedicated to developing cutting-edge solutions that make a real impact.Job Description:We're looking for an experienced Embedded Software Architect to join our team in Waterloo. As a key member of our team, you will be responsible for designing and...


  • Waterloo, Ontario, Canada Semiconductor Components Industries, LLC Full time

    About UsWe are Semiconductor Components Industries, LLC, a Fortune 500 company. We have been recognized as one of the World's Most Ethical Companies by the Ethisphere Institute for the past 7 years in a row. In 2023, we were named one of the Waterloo Area's Top Employers by Canada's Top 100 Employers for the 4th time.We are committed to developing strategies...


  • Waterloo, Ontario, Canada SRI Tech Solutions Inc. Full time

    Embedded Software Engineer Waterloo, ON Onsite Strong programming skills – C++ , note that there will not be a lot of new code development other than PoCs , but the person will be resolving compilation issues , reviewing code changes being released by platform team, analyzing issuesScripting knowledge (Medium to High level) : Python, shellHands on...


  • Waterloo, Ontario, Canada SRI Tech Solutions Inc. Full time

    Embedded Software Engineer Waterloo, ON Onsite Strong programming skills – C++ , note that there will not be a lot of new code development other than PoCs , but the person will be resolving compilation issues , reviewing code changes being released by platform team, analyzing issuesScripting knowledge (Medium to High level) : Python, shellHands on...


  • Waterloo, Ontario, Canada SRI Tech Solutions Inc. Full time

    Embedded Software Engineer Waterloo, ON Onsite Strong programming skills – C++ , note that there will not be a lot of new code development other than PoCs , but the person will be resolving compilation issues , reviewing code changes being released by platform team, analyzing issues Scripting knowledge (Medium to High level) : Python, shell Hands on...


  • Waterloo, Ontario, Canada FLIR Systems, Inc. Full time

    Embedded Software Designer page is loadedEmbedded Software DesignerApply locations Canada - Montreal, QC (TDY) Canada - Waterloo, ONTime type: Full timePosted on: Posted YesterdayJob requisition id: REQ27828Be visionaryTeledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high...


  • Waterloo, Ontario, Canada FLIR Systems, Inc. Full time

    body{font-family:Arial,sans-serif;}Embedded Software DesignerWe are seeking an Embedded Software Developer to join our R&D team in Montreal.Job DescriptionTeledyne DALSA designs and manufactures cameras and image acquisition/processing boards for worldwide markets. Our products serve different high-technology domains, including computer vision, medical...


  • Waterloo, Ontario, Canada Semiconductor Components Industries, LLC Full time

    Are you passionate about wireless technology and interested in developing your skills in firmware engineering? We invite you to apply for the Embedded Systems Software Specialist position at Semiconductor Components Industries, LLC. In this role, you will have the opportunity to work with a talented team of engineers and contribute to the development of...


  • Waterloo, Ontario, Canada SRI Tech Solutions Inc. Full time

    Embedded Software EngineerWaterloo, ON Onsite- Strong programming skills – C++ , note that there will not be a lot of new code development other than PoCs , but the person will be resolving compilation issues , reviewing code changes being released by platform team, analyzing issues- Scripting knowledge (Medium to High level) : Python, shell- Hands on...


  • Waterloo, Ontario, Canada FLIR Systems, Inc. Full time

    OverviewTeledyne Technologies Incorporated is a global leader in providing enabling technologies for industrial growth markets. We design and manufacture advanced technologies that require high reliability, empowering innovation and growth in various industries.Job RoleWe are looking for an experienced Embedded Software Developer to join our R&D team in...

  • Software Architect

    6 days ago


    Waterloo, Ontario, Canada Syntronic Full time

    Job OverviewWe are seeking a talented Car Entertainment Solutions Architect to join our team at Syntronic. As a key member of our software development team, you will be responsible for designing and implementing complex software systems for our car entertainment solutions.Your Key Responsibilities:Develop and maintain software for Apple CarPlay and Android...


  • Waterloo, Ontario, Canada Cognizant Full time

    Are you an expert in cloud architecture? Do you have a deep understanding of Azure services and how to leverage them to drive business success?Cognizant is seeking a seasoned Azure Solutions Architect to join our team. As an Azure Solutions Architect, you will be responsible for designing and implementing cloud-based solutions that meet the needs of our...


  • Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    Senior Solution Architect RoleJob Summary:As part of our ongoing journey towards architecture maturity, we are seeking a Senior Solution Architect to support Manulife Bank's value streams and product lines. The ideal candidate will be technically savvy, passionate about pragmatic and collaborative solutioning, and have a strong background in hands-on...


  • Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    Manulife Insurance Malaysia is committed to delivering exceptional customer experiences through innovative technology solutions.We are seeking an experienced Senior Solution Architect to lead our architecture team and drive our digital transformation journey.You will be responsible for designing and implementing scalable and secure solutions that meet the...


  • Waterloo, Ontario, Canada ORS Partners Full time

    We are looking for experienced Embedded Hardware Engineers to create our next generation of rugged Mil/Aero safety critical Single Board Computers (SBCs), Graphics Processing Modules (GPMs), and Compute Processing Modules (CPMs) to complement our world-renowned safety critical software solutions. Our hardware must be designed to meet the stringent...