Dein persönlicher KI-Karriere-Agent
Practical Trainee (Embedded Software Development & Python)(m/w/x)
Integrating USB to I2C converters into Python test frameworks for hearing health devices. Basic embedded software and hardware communication experience required. Hybrid work, individual development plans.
Anforderungen
- Bachelor's or Master's degree in Electrical Engineering, Embedded Systems, Computer Engineering, Software Engineering, or similar
- Good Python programming skills
- Basic embedded software development experience
- Basic hardware communication experience
- Understanding of hardware interfaces
- Understanding of communication protocols (USB, I2C)
- Familiarity with C/C++ (plus)
- Familiarity with Linux environments (plus)
- Familiarity with Windows environments (plus)
- Structured way of working
- Analytical way of working
- Proactive way of working
- Fluent communication skills in English
- Ability to work independently
Aufgaben
- Familiarize with ASIC testing infrastructure and hardware setup
- Support USB to I2C converter integration into Python test framework
- Develop and implement embedded software components
- Create Python wrappers and automation scripts for hardware interaction
- Implement efficient interrupt handling and power management solutions
- Collaborate with engineers to evaluate alternative technical solutions
- Support testing, debugging, and validation of software components
- Assist with documentation of developed software components
- Help synchronize and integrate hardware and software systems
- Optionally support CI pipeline integration and test automation improvements
Ausbildung
- Laufendes Studium
Sprachen
- Englisch – fließend
Tools & Technologien
- Python
- USB
- I2C
- C/C++
- Linux
- Windows
Benefits
Lockere Unternehmenskultur
- Inclusive and collaborative culture
- International and multidisciplinary environment
Flexibles Arbeiten
- Flexible hybrid working model
Weiterbildungsangebote
- Learning opportunities
- Individual development plans
Karriere- und Weiterentwicklung
- Clear growth paths
Mentoring & Coaching
- Coaching and mentorship
Abwechslungsreiche Aufgaben
- Opportunity to work on innovative technologies
Gefällt dir diese Stelle?
BetaDein Career Agent findet täglich ähnliche Jobs für dich.
Noch nicht perfekt?
- Sonova AGVollzeitmit HomeofficeBerufserfahrenStäfa
- Siemens Schweiz AG
IoT Software Engineer Fire Systems(m/w/x)
Vollzeitmit HomeofficeBerufserfahrenZug - Siemens Schweiz AG
System Test Engineer(m/w/x)
Vollzeitmit HomeofficeKeine AngabeZug - Creoptix AG
Senior Software Engineer - Team Lead(m/w/x)
Vollzeitmit HomeofficeSeniorWädenswil - Thomson Reuters TR Labs/AI Platform
Research Engineering Intern(m/w/x)
VollzeitPraktikummit HomeofficeZug
Practical Trainee (Embedded Software Development & Python)(m/w/x)
Integrating USB to I2C converters into Python test frameworks for hearing health devices. Basic embedded software and hardware communication experience required. Hybrid work, individual development plans.
Anforderungen
- Bachelor's or Master's degree in Electrical Engineering, Embedded Systems, Computer Engineering, Software Engineering, or similar
- Good Python programming skills
- Basic embedded software development experience
- Basic hardware communication experience
- Understanding of hardware interfaces
- Understanding of communication protocols (USB, I2C)
- Familiarity with C/C++ (plus)
- Familiarity with Linux environments (plus)
- Familiarity with Windows environments (plus)
- Structured way of working
- Analytical way of working
- Proactive way of working
- Fluent communication skills in English
- Ability to work independently
Aufgaben
- Familiarize with ASIC testing infrastructure and hardware setup
- Support USB to I2C converter integration into Python test framework
- Develop and implement embedded software components
- Create Python wrappers and automation scripts for hardware interaction
- Implement efficient interrupt handling and power management solutions
- Collaborate with engineers to evaluate alternative technical solutions
- Support testing, debugging, and validation of software components
- Assist with documentation of developed software components
- Help synchronize and integrate hardware and software systems
- Optionally support CI pipeline integration and test automation improvements
Ausbildung
- Laufendes Studium
Sprachen
- Englisch – fließend
Tools & Technologien
- Python
- USB
- I2C
- C/C++
- Linux
- Windows
Benefits
Lockere Unternehmenskultur
- Inclusive and collaborative culture
- International and multidisciplinary environment
Flexibles Arbeiten
- Flexible hybrid working model
Weiterbildungsangebote
- Learning opportunities
- Individual development plans
Karriere- und Weiterentwicklung
- Clear growth paths
Mentoring & Coaching
- Coaching and mentorship
Abwechslungsreiche Aufgaben
- Opportunity to work on innovative technologies
Gefällt dir diese Stelle?
BetaDein Career Agent findet täglich ähnliche Jobs für dich.
Über das Unternehmen
Sonova AG
Branche
Healthcare
Beschreibung
The company builds systems to render speech clear and free of noise using deep learning technology, empowering people with hearing loss.
Noch nicht perfekt?
- Sonova AG
Hardware Interaction Designer(m/w/x)
Vollzeitmit HomeofficeBerufserfahrenStäfa - Siemens Schweiz AG
IoT Software Engineer Fire Systems(m/w/x)
Vollzeitmit HomeofficeBerufserfahrenZug - Siemens Schweiz AG
System Test Engineer(m/w/x)
Vollzeitmit HomeofficeKeine AngabeZug - Creoptix AG
Senior Software Engineer - Team Lead(m/w/x)
Vollzeitmit HomeofficeSeniorWädenswil - Thomson Reuters TR Labs/AI Platform
Research Engineering Intern(m/w/x)
VollzeitPraktikummit HomeofficeZug