Software Engineer Embedded AI (m/f/d) (Staefa, Switzerland)

Sonova
Switzerland
Workplace: HybridFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Code quality","Collaboration"]

Develop and maintain the embedded AI software stack for next-generation hearing instruments, working on a deeply embedded AI platform with strict latency, memory, compute, and energy constraints. Collaborate with AI and DSP experts to deploy DNN algorithms, adapt models to embedded requirements such as quantization, and drive prototypes into production-ready features. Ensure high software quality through testing, documentation, and root-cause analysis while improving ML/DNN development and deployment practices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Sonova
Sonova
1 day ago

Software Engineer Embedded AI (m/f/d) (Staefa, Switzerland)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Develop and maintain the embedded AI software stack for next-generation hearing instruments, working on a deeply embedded AI platform with strict latency, memory, compute, and energy constraints. Collaborate with AI and DSP experts to deploy DNN algorithms, adapt models to embedded requirements such as quantization, and drive prototypes into production-ready features. Ensure high software quality through testing, documentation, and root-cause analysis while improving ML/DNN development and deployment practices.
Location: Switzerland
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Develop firmware for a deeply embedded AI platform operating under strict latency, memory, compute, and energy constraints.
  • •Design, implement, and maintain the embedded AI software stack, optimizing performance, latency, and energy efficiency.
  • •Collaborate with AI and DSP experts to analyze and deploy DNN algorithms in hearing-device applications.
  • •Tailor AI algorithms to embedded platform constraints such as quantization, memory, compute, and power.
  • •Implement prototypes, bring features to production-ready state, and ensure high software quality through clean-code practices, code reviews, testing, documentation, maintenance, and root-cause analysis.

Key Requirements

  • •Degree in Computer Science, Electrical Engineering, or a related technical field.
  • •Strong hands-on experience with embedded C++, Python, and object-oriented programming.
  • •Experience developing and deploying neural networks on embedded systems, including TensorFlow Lite, ONNX, TVM, or ExecuTorch.
  • •Knowledge of embedded compilers, micro-NPUs, and system-level simulation.
  • •Fluent English with strong written and verbal communication skills.
Experience:Embedded AINeural networksHearing technology
Education:Bachelor's
Skills:CommunicationCode qualityCollaboration
Languages:English
Tech Stack:C++PythonTensorFlow LiteONNXTVMExecuTorchCUDAEmbedded compilersMicro-NPUsSystem-level simulation

Company Brief

Sonova
Designs, manufactures, and distributes hearing care solutions including hearing aids, cochlear implant accessories, and wireless communication devices, serving audiologists and consumers worldwide through clinics, retail networks, and distribution partners.
Industry: Medical Devices
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Stäfa, Switzerland
Founded: 1947
Website