Software Engineering Manager

1 month ago


Waterloo Ontario ML, City of Toronto, 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 personal health through body worn or implantable devices. Our world-class ultra-low power solutions also contribute to a more sustainable future. We invite you to join our innovative team and truly make a difference in people’s lives.

The Role

We are seeking a dynamic Software Engineering Manager to lead our Wireless and Security team in Waterloo, which focuses on the development of optimized embedded software for wireless communications and security applications. You will work closely with project managers to assign resources across projects, and with product managers to ensure the team’s output meets product requirements.

What You’ll Do

  • Lead a team of high performing software developers, fostering engagement through coaching and mentoring of professional staff.
  • Instill an inclusive team culture and grow the team while maintaining world-class excellence and diversity.
  • Ensure good software development practices are followed to drive high quality, modular code.
  • Contribute to design and code reviews of key deliverables.
  • Manage assignment of resources to projects across multiple product lines.
  • Participate in reviews of key customer support issues requiring development team assistance.
  • Work with other development team managers to ensure project needs are met and promote collaboration between teams on interdisciplinary projects.
  • Stay current with trends, techniques, technology and other factors impacting the business.

What You’ll Need

  • University degree in Computer Engineering, Electrical Engineering, Software Engineering, or a related discipline.
  • 10+ years in embedded software development, including experience in people leadership, team building and hiring top talent.
  • Demonstrated track record of successfully delivering embedded software solutions to market.
  • Experience with best-in-class software development methodologies including Agile Software Development, Test-Driven Development and/or Continuous Integration/Deployment (CI/CD).

What Else You May Bring

Experience in some or all of the following technical areas:

  • Developing embedded firmware applications in C using typical microcontroller peripherals & interfaces; bare metal or with an RTOS.
  • Experience with wireless technologies including Bluetooth LE and Classic, NFMI, etc.
  • Experience with security technologies such as cryptographic algorithms.
  • Experience with Integrated Development Environments (IDE) like Eclipse, Keil or IAR.
  • Scripting language experience, particularly with Python.
  • Excellent communication skills (listening, verbal, written).
  • Ability to establish strong relationships with your team and other leaders across the organization.
  • Experience developing embedded software to quality driven standards such as IEC 62304, ISO 26262, ASPICE, etc.
#J-18808-Ljbffr

  • Waterloo, Ontario, M2L, City of Toronto, Canada CEDENT Full time

    Title: Software Engineering Manager @ Waterloo, On, Canada. Terms of Hire: Full Time. Salary: $Open / yr + Benefits. Job Summary: Seeking a dynamic leader and great team player who enjoys technical challenges in a fast-paced environment, has a vision of where the products should go, knows how to develop strategy, applies sound judgement in successful...


  • Waterloo, Ontario, M2L, City of Toronto, Canada JAM Software GmbH Full time

    Embedded Software Developer – Microcontrollers Join Syntronic: Where Your Innovation Shapes the Future At Syntronic, we don't just follow industry trends—we set them! Join us in partnering with visionary companies and the brightest minds to turn ground-breaking ideas into reality. Imagine working on cutting-edge telecom advancements, pioneering...


  • Waterloo, Ontario, M2L, City of Toronto, Canada Cedent Consulting Inc Full time

    Software Engineering Manager (Waterloo, ON) Title: Software Engineering Manager @ Waterloo, On, Canada . Terms of Hire: Full Time.Salary: $Open / yr + Benefits. Job Summary: Seeking a dynamic leader and great team player who enjoys technical challenges in a fast-paced environment, has a vision of where the products should go, knows how to develop...


  • Waterloo, Ontario, M2L, City of Toronto, Canada Stealth Startup Full time

    Position Overview:We are seeking a talented Junior Software Engineer to join our founding team. In this role, you will work alongside experienced engineers and researchers to develop innovative software solutions for AI and machine learning applications. This is an exciting chance to be involved in building and optimizing systems that automate various...


  • Waterloo, Ontario, M2L, City of Toronto, Canada NAVBLUE, Inc. Full time

    Job Description: Job Summary: Aviation connects our world, brings people together, provides opportunities, accelerates economic growth, and is just so very cool! Come work for NAVBLUE, a leading services company wholly owned by Airbus, dedicated to Flight Operations & Air Traffic Management solutions and services for airlines, airports, and Air Navigation...


  • Waterloo, Ontario, M2L, City of Toronto, Canada Huawei Technologies Full time

    Our team has an immediate 12-month contract opening for a Software Engineer. Responsibilities: Design solutions and develop prototypes of innovative data security solutions for different Huawei products.Work closely with the product team to help them optimize your solution and integrate it into the product.Research, investigate, and evaluate data security...


  • Waterloo, Ontario, M2L, City of Toronto, Canada Agfa Full time

    , is a division of the Agfa-Gevaert Group which is headquartered in Mortsel, Belgium and traded on Euronext Brussels (AGFB). At Agfa HealthCare, we support healthcare professionals across the globe to transform the delivery of care. Our focus is 100% on providing best-of-suite Imaging IT software solutions that enable secure, effective and sustainable...


  • Waterloo, Ontario, M2L, City of Toronto, Canada Manulife Insurance Malaysia Full time

    Software Engineer, Banking TechnologyLocation: Waterloo, Ontario / Toronto, OntarioTime Type: Full-TimePosted On: 2 days agoCompany Overview:We are a financial services provider dedicated to empowering our clients and colleagues worldwide to make better decisions and live better lives. Our values guide all our activities, from environmental initiatives to...


  • Waterloo, Ontario, M2L, City of Toronto, Canada Google Full time

    Minimum qualifications: Bachelor’s degree in Computer Science, a related field, or equivalent practical experience. 8 years of experience with data structures or algorithms. 5 years of experience managing people and with software development in one or more programming languages, and 4 years of experience leading projects. 3 years of experience in...


  • Waterloo, Ontario, M2L, City of Toronto, Canada Google Inc. Full time

    Software Developer Manager II, Site Reliability Engineering link Copy link corporate_fare Google place Waterloo, ON, Canada Advanced Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders;deep expertise in domain. Apply link Copy link Bachelor’s degree in Computer Science, a related field, or equivalent...


  • Waterloo, Ontario, M2L, City of Toronto, Canada Google Inc. Full time

    Software Developer Manager II, Site Reliability EngineeringLocation: Waterloo, ON, CanadaMinimum Requirements:Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.8 years of experience with data structures or algorithms.5 years of experience with software development in one or more programming languages.3 years of...


  • Waterloo, Ontario, M2L, City of Toronto, Canada Google Full time

    Minimum qualifications: Bachelor’s degree in Computer Science, a related field, or equivalent practical experience. 8 years of experience with data structures or algorithms. 5 years of experience with software development in one or more programming languages. 3 years of experience managing people or teams, leading projects, and designing, analyzing, and...


  • Waterloo, Ontario, M2L, City of Toronto, Canada Sun Life Financial Full time

    You are as unique as your background, experience and point of view. Here, you’ll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspire and help you reach your potential and soar to new heights. Every day,...


  • Waterloo, Ontario, M2L, City of Toronto, Canada SAP SE Full time

    SAP Senior Software Engineer - HANA Data Lake Relational Engine We help the world run betterAt SAP, we enable you to bring out your best. Our company culture is focused on collaboration and a shared passion to help the world run better. We focus every day on building the foundation for tomorrow and creating a workplace that embraces differences, values...


  • Waterloo, Ontario, M2L, City of Toronto, Canada MAXON Computer Full time

    If you want to be a Maxonian and help bring the best 2D and 3D visual effects, motion graphics, gaming, AR/MR/VR, visualization and design software to the market, then we should have a chat.WHO WE ARE:Packed with brilliant, passionate people, Maxon is deeply rooted in the creative industry and committed to empowering the artistic community. We are Maxonians....

  • Software Engineer

    4 weeks ago


    Waterloo, Ontario, M2L, City of Toronto, Canada Syntronic - A Global Design House Full time

    Join Syntronic: Where Your Innovation Shapes the FutureAt Syntronic, we don't just follow industry trends—we set them! Join us in partnering with visionary companies and the brightest minds to turn ground-breaking ideas into reality. Imagine working on cutting-edge telecom advancements, pioneering automotive tech, life-saving healthcare innovations,...

  • Software Engineer

    1 month ago


    Waterloo, Ontario, M2L, City of Toronto, Canada Syntronic Full time

    Join Syntronic: Where Your Innovation Shapes the FutureAt Syntronic, we don't just follow industry trends—we set them! Join us in partnering with visionary companies and the brightest minds to turn ground-breaking ideas into reality. Imagine working on cutting-edge telecom advancements, pioneering automotive tech, life-saving healthcare innovations,...


  • Waterloo, Ontario, M2L, City of Toronto, Canada Carta Full time

    Carta is a platform that helps people manage equity, build businesses, and invest in the companies of tomorrow. Our mission is to unlock the power of equity ownership for more people in more places.Carta is trusted by more than 40,000 companies and over two million people in nearly 160 countries to manage cap tables, compensation, and valuations. Carta also...


  • Waterloo, Ontario, M2L, City of Toronto, Canada Constant Contact, Inc. Full time

    Our mobile team has an opening for a talented Sr. Manager, Engineering Mobile to play a key role in leading and developing captivating applications for phones, tablets, and watches. This is an exciting opportunity to contribute to the forefront of mobile technology in the digital marketing sector. What you’ll do: Manage complex technical projects and...


  • Waterloo, Ontario, M2L, City of Toronto, Canada Verily Life Sciences Full time

    Who We AreVerily is a subsidiary of Alphabet that is using a data-driven approach to change the way people manage their health and the way healthcare is delivered. Launched from Google X in 2015, our purpose is to bring the promise of precision health to everyone, every day. We are focused on generating and activating data from a variety of sources,...