Embedded Software Developer and Engineer

7 days ago


Kitchener, Ontario, Canada Sonova Group Full time
Overview

Sonova Group is a global leader in innovative hearing solutions, offering exceptional career opportunities through market-leading brands. As an embedded software developer at Sonova, you will be developing high-quality C++ software for modern networked hearing aid systems.

Job Description
  1. Design, implement, test, and document real-time embedded software using C++.
  2. Collaborate with interdisciplinary product and platform teams to drive innovation.
  3. Contribute to design and architecture, aligning with architects to deliver cutting-edge solutions.
Responsibilities
  • Develop object-oriented embedded software for wireless hearing devices (medical devices).
  • Work on new functionalities for existing platforms and contribute to new designs for emerging platforms.
Requirements
  • Excellent embedded software development know-how, including OS, concurrency, communication, and distributed systems.
  • At least 2 years of experience in C++ development and object-oriented design.
  • Bachelor's degree in computer science, computer engineering, or relevant field.
  • Methodical solution approach, excellent organizational, communication, and interpersonal skills.
Benefits
  • Exciting and challenging work environment.
  • Collaborative culture.
  • Opportunities for continuous self-improvement.
  • Rich benefits plan, including wellness benefit, paramedical services, and competitive compensation.
  • Mentorship program and career development plans.


  • Kitchener, Ontario, Canada Cloud DX, Inc. Full time

    Embedded Software Developer OpportunityWe are seeking a talented and motivated Embedded Software Developer to join our team at Cloud DX, Inc. The ideal candidate will have a passion for embedded systems and a strong foundation in programming languages such as C and C++.Key ResponsibilitiesAssist in the design and development of embedded software for various...


  • Kitchener, Ontario, Canada Cloud DX, Inc. Full time

    We are seeking a talented and motivated Junior Embedded Developer to join our team at Cloud DX, Inc. The ideal candidate will have a passion for embedded systems and a strong foundation in programming languages such as C and C++.Key Responsibilities:Assist in the design and development of embedded software for various systems and devicesCollaborate with...


  • Kitchener, Ontario, Canada Sonova AG Full time

    At Sonova, we're committed to creating innovative hearing solutions. As an Embedded Software Developer C++, you'll play a crucial role in developing cutting-edge software for our networked hearing aid systems.Key Responsibilities:Design, implement, test, and document real-time embedded software using C++Collaborate with a multidisciplinary team of engineers...


  • Kitchener, Ontario, Canada Sonova AG Full time

    At Sonova AG, we're looking for a talented Embedded Software Developer to join our team. As an embedded software developer, you will be responsible for developing embedded C++ software for modern networked hearing aid systems.Key Responsibilities:Design, implementation, test, and documentation of real-time embedded software.Object-oriented embedded software...


  • Kitchener, Ontario, Canada Cloud DX Inc Full time

    Cloud DX Inc: Embedded Systems Software Engineer - Medical DevicesWe are seeking a skilled and motivated Embedded Systems Software Engineer to join our team at Cloud DX Inc, a leader in digital healthcare solutions. This exciting opportunity allows you to work on cutting-edge medical devices and gain valuable experience in the embedded space.


  • Kitchener, Ontario, Canada Sonova Full time

    Discover a career-defining opportunity at Sonova, a pioneer in innovative hearing care solutions. As an Embedded Software Developer, you will be instrumental in shaping the future of our industry by developing cutting-edge embedded C++ software for modern networked hearing aid systems.About UsSonova is a leading provider of hearing care solutions, dedicated...


  • Kitchener, Ontario, Canada Sonova Full time

    At Sonova, we are committed to providing innovative hearing care solutions that empower individuals with hearing impairments.We are seeking an experienced Embedded Software Developer C++ Specialist to join our Research & Development team in Kitchener, ON. As a key member of our team, you will be responsible for developing embedded C++ software for modern...


  • Kitchener, Ontario, Canada Miovision Full time

    OverviewMiovision is a leading provider of transportation data and traffic management solutions, leveraging custom-built hardware to deliver best-in-class results. As a Senior Embedded Developer, you will be responsible for developing embedded software and firmware on Miovision hardware and test systems.


  • Kitchener, Ontario, Canada Sonova AG Full time

    Company Overview: Sonova AG is a global leader in innovative hearing solutions. We operate through four businesses – Hearing Instruments, Audiological Care, Consumer Hearing and Cochlear Implants. Our core brands include Phonak, Unitron, AudioNova, Sennheiser (under license), and Advanced Bionics.Sonova has over 17,000 employees in more than 100 countries,...


  • Kitchener, Ontario, Canada Christie Digital Systems Full time

    Job DescriptionWe are seeking an experienced Senior Software Developer to join our innovative team at Christie Digital Systems Canada Inc.About the Opportunity:As a Senior Software Developer, you will have the opportunity to design, develop and maintain state-of-the-art projection systems as well as the application tool sets used for calibration, setup and...


  • Kitchener, Ontario, Canada Miovision Full time

    At Miovision, we're on a mission to revolutionize traffic operations. As an Embedded Quality Assurance Engineer, you'll play a crucial role in ensuring the quality of our cutting-edge products.About the RoleWe're offering a competitive salary range of $90,000 - $110,000 per year, depending on experience, and a comprehensive benefits package.As a key member...


  • Kitchener, Ontario, Canada Miovision Full time

    About the RoleMiovision is a leading provider of transportation data and traffic management solutions. We are currently seeking an experienced Senior Embedded Developer to join our team.Job SummaryWe are looking for a highly skilled Senior Embedded Developer to design, develop, and maintain embedded software and firmware on all Miovision hardware and test...


  • Kitchener, Ontario, Canada Sonova AG Full time

    Job Title: Software Developer for Advanced Hearing SolutionsAbout Sonova AGSonova AG is a leading innovator in hearing solutions, offering a range of products and services that improve the lives of millions of people worldwide. Our team of experts is passionate about developing cutting-edge technology that makes a real difference.Job DescriptionWe are...


  • Kitchener, Ontario, Canada Christie Digital Systems Full time

    Senior Software Developer Position at Christie Digital Systems Canada Inc.We create award-winning light technology solutions and services that help our partners and customers deliver unforgettable shared experiences. As a Senior Software Developer, you will be part of an innovative team that is pushing the boundaries of technology.About the Role:You will...


  • Kitchener, Ontario, Canada Christie Digital Systems Full time

    Christie Digital Systems Canada Inc.We are seeking a highly skilled Senior Software Developer to join our innovative team in Kitchener, ON.About the Opportunity:We are pushing the boundaries of technology with our state-of-the-art projection systems and application tool sets. As part of our team, you will have the opportunity to design, develop, and maintain...

  • **Software Engineer**

    1 month ago


    Kitchener, Ontario, Canada Randstad Full time

    About the Role:As a Software Engineer, you will design and develop scalable software solutions to meet the needs of our growing business. Your primary focus will be on creating high-quality, maintainable code that meets our technical requirements.Responsibilities:• Design and develop software solutions that meet business requirements• Collaborate with...


  • Kitchener, Ontario, Canada ApplyBoard Full time

    At ApplyBoard, we're on a mission to change the way students access global education opportunities. As a key member of our team, you'll be responsible for leading our software development efforts and helping us take our platform to the next level.About the RoleWe're seeking a highly experienced Software Engineering Manager to join our growing team. In this...


  • Kitchener, Ontario, Canada ApplyBoard Full time

    At ApplyBoard, we're on a mission to educate the world, and we're looking for a skilled Software Engineering Manager to help us achieve this goal.About the RoleWe're seeking an experienced Software Engineering Manager to lead our growing Software Development team and help take our company and platform to the next level.Key ResponsibilitiesManage the...


  • Kitchener, Ontario, Canada ApplyBoard Full time

    The Opportunity:As a Senior Software Engineer at ApplyBoard, you will play a pivotal role in shaping the company's technological advancement and product development. Leveraging your expertise in all stages of software engineering, you'll collaborate with cross-functional teams to design, develop, and deploy innovative solutions that address complex technical...


  • Kitchener, Ontario, Canada Dialpad Full time

    About DialpadDialpad pioneered a customer communications platform powered by AI. Our secure foundation serves as the base for all Dialpad products. By unifying conversations in one place, businesses can unlock the power of AI to automate tasks, streamline workflows, and drive growth.We're expanding rapidly, supported by notable investors like Andreessen...