Embedded Software Integration Engineer

3 days ago


Singapore Sennheiser Full time

Who we are

You enjoy creating and innovating. You never stop striving for better. You take responsibility and you get results. You love being part of a team. Above all, you want your work to matter: Welcome to our world At Sonova we create sense by bringing sound to life. Our innovative hearing care solutions help millions of people enjoy life’s unforgettable moments.

We offer exceptional career opportunities through market-leading brands from consumer to medical, products and services that keep pushing hearing care forward, and a culture where you can quickly belong and perform at your best.

If you want the freedom to explore, opportunities to grow, and make positive change on people lives through your work, this is the place for you.

Join Sonova. Create sense.
- Singapore, SingaporeEmbedded Software Integration Engineer

**Embedded Software Integration Engineer**
- This is an important role that requires close collaboration between teams from Singapore, Germany and suppliers. This role is responsible for the development and integration of embedded software for headphone products, including product troubleshooting related to software issues and production testing.**Job responsibilities**:

- Responsible for software integration and implementation for embedded systems, ensuring products are according to design requirement.
- Responsible for designing, coding, maintaining debugging firmware and drivers for consumer portable or wearable products.
- Responsible for design, develop, debugging, verification and validation of product functionality and performance.
- Plan and lead feasibility study, design review, management of development and manufacturing partners.
- Acquire new technologies and transfer knowledge within multi-site development department.
- Create technical specifications according to product requirement, participating FMEA and support production testing activities.
- Support entire product life cycle tasks including product creation, realization and maintenance phases.
- Provide technical support to Quality and Compliance team during qualification and certification phases.
- Work closely with platform and project teams, ensure delivering high quality products to end customers.

**Requirements**:

- Master/Degree in Computer Science/Electrical Engineering or a related discipline with at least 5 years of working experience in the area of software development for embedded systems, preferably in product development in consumer electronics industry
- Experience in firmware development for headsets/assistive listening device/hearing aids and/or wearable rechargeable battery-operated devices for consumer product is an added advantage.
- Proven track record and hands-on experience in firmware development in product development and production testing environment.
- Hands-on experience and in-depth knowledge of C/C++/C# programming languages are a must.
- Experience in firmware development in embedded systems as well as transport protocols and interfaces (Bluetooth, IEEE 802.x, SPI, UART, I2C etc.
- Strong knowledge and experience in Bluetooth middleware/stack development with Bluetooth chipset.
- Experienced using UML-notation and appropriate tools e.g. Enterprise-Architect is desirable.
- Experienced with agile development methods (e.g. SCRUM) is an added advantage.
- Must possess good analytical and problem-solving skills.
- Must be able to multi-tasked and has strong sense of responsibility and accountability.
- Creative, self-motivated, resourceful and a good team player.
- Possess good written and oral communications skills in English and interact well with people from different parts of the world and able to communicate in Chinese with suppliers/vendors in Asia.
- Willing to travel overseas occasionally.



  • Singapore Sioux High Tech Software Ltd. Full time

    **About Sioux** Sioux is a strategic **high-tech solutions provider** that develops, innovates and assembles complex high-tech systems We have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a...


  • Singapore Argyll Scott Full time

    Embedded Software Engineer (Freshgrad welcome) We are looking for a passionate Embedded Software Engineer to join our engineering team. This role is open to fresh graduates and early-career professionals who have a strong interest in embedded systems and firmware development. You will work closely with hardware and systems engineers to design, develop, and...


  • Singapore Argyll Scott Full time

    Embedded Software Engineer (Freshgrad welcome) We are looking for a passionate Embedded Software Engineer to join our engineering team. This role is open to fresh graduates and early-career professionals who have a strong interest in embedded systems and firmware development. You will work closely with hardware and systems engineers to design, develop,...


  • Singapore NEWBRIDGE ALLIANCE PTE. LTD. Full time

    We are seeking a talented Embedded Software Engineer to join our team at a leading semiconductor client. As an Embedded Software Engineer, you will play a vital role in designing, developing, and testing software solutions for embedded systems, contributing to the development of cutting-edge semiconductor products. **Responsibilities**: - Design and...


  • Singapore G. TECH PTE. LTD. Full time

    Roles & Responsibilities Responsibilities: ● Design, develop, and maintain embedded software for embedded platforms and bare-metal systems. ● Implement and optimize communication protocols (e.g., Serial, CAN, Ethernet) to interface with hardware components. ● Collaborate closely with hardware engineers and system architects to ensure seamless...


  • Singapore G. TECH PTE. LTD. Full time

    Responsibilities: • Design, develop, and maintain embedded software for embedded platforms and bare-metal systems.• Implement and optimize communication protocols (e.g., Serial, CAN, Ethernet) to interface with hardware components.• Collaborate closely with hardware engineers and system architects to ensure seamless hardware-software integration and...


  • Singapore G. TECH PTE. LTD. Full time

    **Responsibilities**: - Design, develop, and maintain embedded software for embedded platforms and bare-metal systems. - Implement and optimize communication protocols (e.g., Serial, CAN, Ethernet) to interface with hardware components. - Collaborate closely with hardware engineers and system architects to ensure seamless hardware-software integration and...


  • Singapore G. TECH PTE. LTD. Full time

    Responsibilities: ● Design, develop, and maintain embedded software for embedded platforms and bare-metal systems. ● Implement and optimize communication protocols (e.g., Serial, CAN, Ethernet) to interface with hardware components. ● Collaborate closely with hardware engineers and system architects to ensure seamless hardware-software integration and...


  • Singapore G. TECH PTE. LTD. Full time $90,000 - $120,000 per year

    Responsibilities:Design, develop, and maintain embedded software for embedded platforms and bare-metal systems.Implement and optimize communication protocols (e.g., Serial, CAN, Ethernet) to interface with hardware components.Collaborate closely with hardware engineers and system architects to ensure seamless hardware-software integration and system...


  • Singapore Blue Stream Consultancy Pte Ltd Full time

    **Responsibilities**: - Analyse customer function, HW design or system design requirements and create or update software requirement specification accordingly - Design innovative and robust software that meets Software requirement - Implement software modules under guidelines of automotive embedded SW and IB&S Software Coding & Design Rules. - Validate...