Current jobs related to Software Solutions Developer - Waterloo, Ontario - Onsemiconductor


  • Waterloo, Ontario, Canada ROSS Full time

    Company OverviewOur client, a leading healthcare solutions provider, has partnered with ROSS to recruit experienced Java / J2EE developers. As a team of People Specialists, ROSS helps companies align their People Strategy with business growth by providing remote or onsite HR and Recruitment solutions complemented by cutting-edge open-source HRIS software.To...


  • Waterloo, Ontario, Canada Resource Modeling Solutions Full time

    At Resource Modeling Solutions, we are seeking a skilled Frontend Developer to progress our Automated Modeling Platform (AMP) web application.AMP is a cutting-edge visualization and analytics software targeting the mining and mineral resource estimation industry.In this role, you will be responsible for developing and testing a performant, user-friendly, and...


  • 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 ANSYS, Inc. Full time

    Join us at Ansys as an R&D Engineer II and contribute to the development of software products and supporting systems in our Electronic Business Unit.The successful candidate will work under the general supervision of a development manager and will be responsible for developing software modules and sub-systems.Key ResponsibilitiesSoftware development: Develop...


  • Waterloo, Ontario, Canada MCAP Group of Companies Full time

    Job SummaryWe are seeking a highly skilled Sr. Software Engineer to join our team at the MCAP Group of Companies. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining software applications and systems.Your expertise in software development, architecture, and security will enable you to make significant...


  • Waterloo, Ontario, Canada Mcafee Full time

    About the Consumer Capability Team:">The Consumer Capability team focuses on protecting people, not just devices, through integrated, intuitive solutions.">We empower users to live securely through solutions that protect their families and communities.">Your Role:">You will contribute to creating capabilities promoting next-generation product features and...

  • Software Developer

    3 days ago


    Waterloo, Ontario, Canada OpenText Full time

    OPENTEXT OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of...


  • Waterloo, Ontario, Canada ANSYS, Inc. Full time

    About the RoleWe are seeking a skilled DevOps Engineer II to join our team. In this role, you will be responsible for supporting the development of software products and processes.Key ResponsibilitiesImplement, maintain, monitor, and verify product builds and packaging to provide quality production builds.Understand and employ best practices in software...


  • Waterloo, Ontario, Canada Mcafee Full time

    Mcafee is a leader in personal security for consumers. Focused on protecting people, not just devices, our consumer solutions adapt to users' needs in an always online world.About the RoleWe are seeking a highly skilled cloud software developer to join our team. As a senior engineer, you will be responsible for designing and developing scalable cloud...


  • Waterloo, Ontario, Canada RideCo Inc. Full time

    Job OverviewRideCo Inc. is a pioneering transportation technology company that offers cloud-based software solutions for on-demand transit services.We are seeking a highly skilled Full Stack Software Engineer to join our team, who will be responsible for designing, developing, and maintaining robust software applications using Python, JavaScript, and various...


  • Waterloo, Ontario, Canada ROSS Full time

    Our client, a worldwide leader in healthcare solutions has engaged ROSS (www.getROSS.com) to help them recruit a Software Development Manager. 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.Position: Software Development ManagerYour...


  • Waterloo, Ontario, Canada Google Full time

    About the RoleThis Senior Software Engineer position requires expertise in developing high-quality software applications. You will work collaboratively with cross-functional teams to deliver scalable and reliable solutions.


  • Waterloo, Ontario, Canada Agfa-Gevaert Full time

    As a leading provider of integrated IT solutions and state-of-the-art diagnostic imaging solutions, Agfa HealthCare is seeking a driven Software Development Team Lead to be part of building the future in Medical Imaging.This leadership position will lead a group to deliver high-value, performant software solutions using agile (scrum) software development...


  • Waterloo, Ontario, Canada Manulife Financial Full time

    Our TeamWe are a diverse and dynamic team of professionals who are passionate about delivering world-class customer and employee experiences through software and engineering skills.We are looking for a talented Director, Engineering to join our team and help us achieve our mission.Main Objectives:Lead cross-functional teams to design and develop insurance...


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

    About UsAt Semiconductor Components Industries, LLC, 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...


  • Waterloo, Ontario, Canada Google Inc. Full time

    Job DescriptionThis is a unique opportunity to join Google Inc.'s team of software developers and contribute to the development of innovative technologies that change the way people live and work.We're seeking a highly motivated and skilled software developer to join our team, working on projects critical to Google's success. You'll have the opportunity to...


  • Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    Job Description">We're seeking an experienced Software Development Director to join our team. As a Software Development Director, you will be responsible for leading cross-functional teams of software engineers and other technical professionals.">Your primary focus will be on developing and implementing technology strategies that drive business growth and...


  • Waterloo, Ontario, Canada Equitable Life of Canada Full time

    About UsEquitable Life of Canada is a leading provider of insurance and financial products. Our commitment to innovation and excellence has earned us a reputation as a trusted partner in the industry.Job SummaryThis is an exciting opportunity to join our Investment Technology team as a Senior Technology Specialist (Developer). As a key member of our team,...


  • Waterloo, Ontario, Canada Google Full time

    About Google">">Our mission is to organize the world's information and make it universally accessible and useful.">">Job Description">">We're looking for software developers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence,...


  • Waterloo, Ontario, Canada Agfa-Gevaert Full time

    We are looking for a seasoned Software Development Team Lead to join our team at Agfa HealthCare. As a key member of our development team, you will be responsible for leading a group of experienced developers in delivering high-value, performant software solutions.The successful candidate will have a strong background in agile software development...

Software Solutions Developer

2 weeks ago


Waterloo, Ontario, Canada Onsemiconductor Full time

At Onsemi, we develop innovative silicon and software solutions to address the world's most complex challenges. Our intelligent power and sensing technologies help create a safer, cleaner, and smarter world.

We are seeking a talented Firmware Engineer to join our Wireless & DSP Firmware team. As part of this role, you will be responsible for developing embedded software solutions for ultra-low power wireless & audio DSP applications.

The ideal candidate for this position has a passion for wireless technology and/or audio DSP, some real-world experience in embedded systems development, good communication skills, and the ability to work well both independently and within a team.

Key Responsibilities:

  • Development and implementation of algorithms for physiological, audio, and speech signal processing applications such as signal enhancement, pattern recognition, echo cancellation, and beam-forming.
  • Understanding and analyzing the basic methods and processes involved in signal processing and exploring various available resources.
  • Programming and optimizing the algorithms and support software in C/C++ and possibly MATLAB on a PC.
  • Optimizing/Rewriting the algorithms to port them to a low-resource hardware platform.
  • Porting the algorithms to a low-resource hardware platform and evaluating/optimizing the system performance.

Requirements:

  • Experience in firmware development in resource-constrained environments.
  • Strong C/C++ programming and debugging skills.
  • Experience with Python and/or MATLAB.
  • Knowledge of microcontrollers and microprocessors.
  • Excellent written, verbal, and presentation skills.
  • Creative problem-solving skills.