Software Engineer (C++ Developer) • Zurich, Canton of Zurich, CH
22 days ago
Job description
Responsibilities
Implement state-of-the-art embedded computer vision algorithms for wearable devices, including SLAM, tracking, mapping, scene understanding and AI.
Analyze, design, develop, and debug embedded perception stack for a wide variety of AR and VR devices, including novel sensing and imaging systems, haptic devices, and audio prototypes
Be a go-to person to escalate the most complex development, performance and evaluation issues that require in-depth knowledge of product-focused firmware development
Play a critical role in the definition and execution of long-term roadmaps in partnership with silicon architects, hardware designers, OS team, and algorithm and model development teams
Support all phases of hardware development – including early architecture requirements definition for custom silicon, firmware architecture, implementation, simulation, FPGA debug, chip bring up and support systems and software teams on algorithm development on validated systems
Collaborate across an interdisciplinary team of researchers and engineers to optimize solutions at the systems level (sensor hardware, data collections, training, evaluation, real-time inference)
Design and implement multi-modal models that combine cameras with other sensors, including IMUs and neural interfaces
Minimum Qualifications :
Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
4+ years’ experience in C / C++ for development, debugging, testing and performance analysis
Demonstrated expertise in one or more of the following areas - camera and video pipelines, graphics pipelines, encoding technologies, power management, or prototyping and pre-silicon environments (FPGAs, simulation, emulation)
Preferred Qualifications
MSc or PhD in relevant field Experience in low-level / embedded Computer Vision, Machine Learning, Deep Learning or AI.
Experience working with embedded hardware platforms and exposure to concepts such as clock-level issues, interrupts, and polling
Experience building software for embedded systems or custom SoCs Demonstrated expertise in developing with modern
Real Time Operating Systems Experience leading complex features or projects across multiple cross-functional teams
Create a job alert for this search
Software Engineer C Developer • Zurich, Canton of Zurich, CH
Similar jobs
Research Software Engineer (M / f / d
EAWAG • Dübendorf, CH
Eawag, the Swiss Federal Institute of Aquatic Science and Technology, is an internationally networked aquatic research institute within the ETH Domain (Swiss Federal Institutes of Technology).Eawag...Show more
Last updated: 22 days ago • Promoted
Senior Software Engineer Azure / .net
Avantic AG • Glattbrugg, CH
Senior Software Engineer Azure / .Avantic AG ist ein führender IT-Partner, der sich auf Microsoft Dynamics 365 Customer Engagement (CRM) spezialisiert hat.
Wir unterstützen Unternehmen bei der Digital...Show more
Last updated: 23 days ago • Promoted
Senior Software Engineer
Migros-Genossenschafts-Bund • Zürich, CH
Wir entwickeln und betreiben geschäftskritische Backend-Systeme für Millionen von Personenstammdaten - von Profildaten bis hin zu Mitgliedschaften wie Cumulus.
Zudem sorgen wir dafür, dass Loyalität...Show more
Mit reibungslosen Prozessen, innovativen Technologien und nachhaltigen Lösungen helfen wir unseren Kunden, ihre Ziele zu erreichen.
Wir sorgen zum Beispiel dafür, dass Impfstoffe sicher abgefüllt we...Show more
Last updated: 1 day ago • Promoted
Fullstack Software Engineer 80-100% (Senior)
healthinal • Rapperswil, Canton Zug, Switzerland
Salary : CHF 90’000 - 120’000 per year.Du verfügst über ein abgeschlossenes Informatikstudium an FH-, Uni- oder ETH.Du verfügst über mindestens 5 Jahre Erfahrung in der Fullstack (Web-) Entwicklung ...Show more
Last updated: 30+ days ago • Promoted
Lead Software Engineer
OWT • Zürich, ZH, CH
Quick Apply
Eine junge, dynamische und von Zusammenarbeit geprägte Kultur, die von einer gemeinsamen Leidenschaft für Digitalisierung und neue Technologien angetrieben wird, und welche die Anliegen unserer Kun...Show more
Last updated: 30+ days ago
Solution Engineer
AXA • Winterthur, CH
Jede Erfolgsgeschichte beginnt mit dem Glauben an sich selbst.Als AXA sehen wir uns als Partnerin, die an deiner Seite steht und an dich glaubt.
Deshalb fordern und fördern wir dich und zeigen dir p...Show more
Last updated: 1 hour ago • Promoted • New!
Software Developer
Hostpoint AG • Rapperswil SG, CH
Als aktives Mitglied eines unserer drei Software-Teams hilfst du mit, komplexe technische Themen zu vereinfachen und damit Produkte für unsere Kundschaft und Mitarbeitenden verwaltbar zu machen.Du ...Show more
Last updated: 22 days ago • Promoted
Software Solution Engineer - E-Banking
Migros Bank AG • Wallisellen, CH
Gestalte die digitale Zukunft der Migros Bank mit! Wir suchen einen Software Solution Engineer, der mit Leidenschaft und Know-how die technische Weiterentwicklung unseres E-Bankings und Website vor...Show more
Last updated: 1 day ago • Promoted
Software Engineer - Backend Lead (Python / C#)
Manukai • Zürich, Zurich, Switzerland
Quick Apply
Japanese methodology of continuous improvement, that translates to “change for better.We are a spin-off from ETH Zürich, aiming to bridge the gap between metal part design and machining.Our technol...Show more
Maison du Software • Zürich, Canton Zurich, Switzerland
Salary : CHF 120’000 - 140’000 per year.Du kennst dich mit TypeScript und Angular aus, Kenntnisse in Microsoft Azure sind von Vorteil.
Du liebst es, komplexe Probleme mit eleganten Lösungen und neust...Show more
Last updated: 30+ days ago
Software Engineer Simulacrum (m / f / d)
Hays • Zug, Switzerland
Software development within the Simulacrum agile team, who takes care of every activity related with the design, implementation, deployment and maintenance of instrument simulations used by Roche D...Show more
Last updated: 5 days ago • Promoted
Junior Software Engineer (Produktentwicklung)
Ergon Informatik AG • Zürich, Canton Zurich, Switzerland
Salary : CHF 95’000 - 110’000 per year.Hochschulabschluss in Informatik (ETH / FH / Uni) oder vergleichbar.Erste Kenntnisse in der Java-Entwicklung.
Zusätzliche Erfahrungen im Frontend (Angular, TypeScri...Show more
Last updated: 8 days ago • Promoted
Senior Software Engineer (m / f) 60 - 100 %
triarc-laboratories • Zürich, Canton Zurich, Switzerland
Salary : CHF 80’000 - 105’000 per year.Leidenschaft für die Software Entwicklung.Hochschulabschluss in Informatik (ETH / Universität / FH / vergleichbarer Leistungsnachweis).
Hohe Methodenkompetenz und log...Show more
Last updated: 3 days ago
Software Engineer (Deutschschweiz)
Arctive AG • Zug, Canton Zug, Switzerland
Salary : CHF 85’000 - 105’000 per year.Wir passen zusammen, wenn Du Folgendes mitbringst : .Mehrjährige Erfahrung bei der Umsetzung und Einführung von IT-Lösungen.
Lust auf Teamarbeit und Cloud-Technol...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer.net, 80-100%
VZ VermögensZentrum • Zürich, CH
Die Möglichkeit, die strategische Weiterentwicklung unserer Systeme aktiv mitzugestalten und den Einsatz modernster Technologien voranzutreiben.
Eine zentrale Rolle bei der Konzeption und Umsetzung ...Show more
Last updated: 23 days ago • Promoted
Plc-Software Engineer 80-100%
Balti AG • Baar, CH
Programmieren von kundenspezifischen Maschinen im strukturierten Text (Siemens / Beckhoff).Interne Inbetriebnahme der Maschinen (in sehr seltenen Fällen auch beim Kunden vor Ort).Parametrieren und ei...Show more
Last updated: 30+ days ago • Promoted
Contractor - Embedded Software Entwickler
Humanis AG • Deutschschweiz, CH
Für unseren Kunden in der Deutschschweiz suchen wir einen engagierten Embedded Software Entwickler mit Erfahrung im Bereich DevOps.
Wenn du eine Leidenschaft für die Verbindung von DevOps und Securi...Show more