642 Jobs für Software Engineer in Österreich
Software Engineer, CV

Vor 25 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
The Spectacles team is pushing the boundaries of technology to bring people closer together in the real world. Our fifth-generation Spectacles, powered by Snap OS, showcase how standalone, see-through AR glasses make playing, learning, and working better together.
We are looking for a C++ Software Engineer to join the Spectacles Computer Vision Team in Vienna, Austria!
In this role, you will be working in a small team writing efficient code for our most exciting products, solving some of our industry's toughest challenges and developing the next generation of wearable devices. Working from our Vienna office, you will be collaborating closely with other Snap hardware and software teams around the world.
**What You Will Do**
+ Integrate cutting-edge Computer Vision systems with robust real-time performance
+ Work closely with embedded systems and computer vision teams to enable complex software to run efficiently on wearable hardware
+ Design and implement tools for analyzing performance and quality of our algorithms
+ Write clean, well designed and thoroughly tested code
**Knowledge, Skills, & Abilities**
+ Strong knowledge in C++ Strong understanding of Computer Science fundamentals
+ Comfortable with large code bases, code reviews and version control (git)
+ Great communication skills; ability to work with cross-functional teams
**Minimum Qualifications**
+ BSc in Computer Science, or equivalent field
+ At least 2 years of experience in native software development (C++)
**Preferred Qualifications**
+ Understanding of computer vision fundamentals
+ Experience in one of the following areas: Computational Photography, SLAM, 3D reconstruction, Depth estimation, Scene understanding, Robotics, Optimization,
+ Experience with high-level software design and abstractions for efficient system performance
+ Experience with continuous integration, code quality management (static code analysis, address sanitizer, etc.) and code versioning (git)
If you have a disability or special need that requires accommodation, please don't be shy and provide us some information ( .
"Default Together" Policy at Snap: At Snap Inc. we believe that being together in person helps us build our culture faster, reinforce our values, and serve our community, customers and partners better through dynamic collaboration. To reflect this, we practice a "default together" approach and expect our team members to work in an office 4+ days per week.
At Snap, we believe that having a team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate. Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets.
Our Benefits ( : Snap Inc. is its own community, so we've got your back! We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap's long-term success!
**A Decade of Snap ( **:** Learn about our origin story, values, mission, culture of innovation, and more.
**CitizenSnap ( **:** In our third annual CitizenSnap Report, we demonstrate progress towards our environmental, social, and governance (ESG) goals, and we lay out our plans looking forward.
**The DEI Innovation Summit ( **:** Watch highlights from the 2nd annual DEI Innovation Summit, which brings together thought leaders and DEI experts for a day of courageous conversations to enable bold action.
**Snap News ( **:** Stay up to date on the latest and greatest product and innovation news at Snap
Applicant and Candidate Privacy Policy (
Avionics Software Engineer
Vor 5 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
Avionics Software Engineer
Vor 5 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
Lead Software Engineer
Vor 5 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
Ihre Hauptaufgaben:
- Technische Führung und Mentoring eines agilen Entwicklungsteams.
- Verantwortung für das Design, die Entwicklung und die Implementierung von skalierbaren und wartbaren Softwareanwendungen.
- Durchführung von Code-Reviews und Sicherstellung hoher Qualitätsstandards.
- Arbeit an komplexen technischen Herausforderungen und Entwicklung innovativer Lösungsansätze.
- Zusammenarbeit mit Produktmanagern und Stakeholdern zur Anforderungsdefinition und -spezifikation.
- Optimierung von Entwicklungs- und Deployment-Prozessen (CI/CD).
- Auswahl und Anwendung geeigneter Technologien und Frameworks.
- Beitrag zur technischen Roadmap und strategischen Planung der Softwareentwicklung.
- Fehleranalyse und Behebung von Produktionsproblemen.
- Förderung einer Kultur der kontinuierlichen Verbesserung und des Wissensaustauschs im Team.
Sie verfügen über ein abgeschlossenes Studium der Informatik oder eine vergleichbare technische Ausbildung sowie mindestens 7 Jahre Berufserfahrung in der Softwareentwicklung. Nachgewiesene Erfahrung in der Führung von Entwicklungsteams und in agilen Methoden (Scrum, Kanban) ist zwingend erforderlich. Tiefgehende Kenntnisse in mindestens einer modernen Programmiersprache (z.B. Java, C#, Python) und relevanter Frameworks (z.B. Spring Boot, .NET Core, React, Angular) sind essenziell. Erfahrung mit Cloud-Plattformen (AWS, Azure, GCP), Containerisierung (Docker, Kubernetes) und Datenbanken (SQL, NoSQL) ist von großem Vorteil. Sie besitzen exzellente analytische Fähigkeiten, eine strukturierte Arbeitsweise und starke Kommunikationsfähigkeiten. Fließende Deutsch- und gute Englischkenntnisse sind Voraussetzung. Wenn Sie bereit sind, technische Verantwortung zu übernehmen und ein motiviertes Team zum Erfolg zu führen, dann freuen wir uns auf Ihre Bewerbung.
Lead Software Engineer
Heute
Job angesehen
Arbeitsbeschreibung
At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a
Senior EmbeddedSoftware Engineer to join one of our clients' teams. If you're looking for an exciting opportunity to grow in a innovative environment, this could be the perfect fit for you.
ABOUT THE CLIENT
Our client is an innovative aerospace technology company that is transforming system integration through AI-driven interoperability. Their core platform streamlines satellite integration workflows by enabling modular connectivity between payloads, components, and subsystems. It converts hardware specifications into digital twins and automatically generates, tests, and validates on-board middleware software that is both hardware- and OS-agnostic. This web-based collaborative tool supports mission-critical projects, allowing teams to efficiently model, test, and simulate data interfaces for satellites, spacecraft, and lunar landers.
NOTE: this position requires working on-site and relocation to Luxembourg.
JOB DESCRIPTION:
As Lead Software Engineer, you will architect end-to-end solutions and guide a multidisciplinary team, including AI researchers, embedded software engineers, and fullstack developers to deliver our integrated platform. You’ll spend 80% of your time hands-on coding in C/C++/Python/C# and 20% managing, mentoring, roadmap planning, and coordinating R&D across product phases.
What You’ll Do
1. System Architecture & Roadmap
▪ Define and evolve software architecture spanning on-board middleware, AI integration layers, frontend, backend and cloud services.
▪ Lead the product roadmap: prioritize features, set milestones, and align technical plans with business objectives.
▪ Write technical documentation including product requirements, solution architecture and design review documents.
2. Hands-On Development
▪ Implement core modules in C/C++, Python, and C# for backend services, ensuring high performance, reliability, and maintainability.
▪ Design and architect interfaces between AI/ML models and application infrastructure (APIs, messaging, data pipelines).
▪ Architect and develop SDK/API for integration of core technology into 3rd party products and workflows.
3. Team Leadership & Coordination
▪ Mentor and manage multidisciplinary teams to foster collaboration, code quality, and iterative delivery.
▪ Coordinate R&D activities: organize sprints, review experiments, and integrate research outputs into production code.
4. Infrastructure & Best Practices
▪ Establish DevOps pipelines (CI/CD, automated testing, container orchestration) across cloud and on-prem environments.
▪ Promote design patterns, coding standards, and architecture reviews to ensure scalable, modular solutions.
Lead Automotive Software Engineer
Heute
Job angesehen
Arbeitsbeschreibung
Ihre Qualifikationen:
- Abgeschlossenes Studium der Informatik, Elektrotechnik oder eines verwandten Faches.
- Mehrjährige Berufserfahrung in der Softwareentwicklung im Automotive-Bereich.
- Nachgewiesene Erfahrung in der Führung von Entwicklungsteams und in der Projektleitung.
- Tiefgehendes Verständnis von eingebetteten Systemen, Echtzeitbetriebssystemen (RTOS) und Kommunikationsprotokollen im Fahrzeug (CAN, LIN, Ethernet).
- Kenntnisse in Automotive-Software-Architekturen und -Standards (AUTOSAR, ISO 26262).
- Erfahrung mit Embedded C/C++ und gängigen Entwicklungswerkzeugen.
- Ausgeprägte analytische Fähigkeiten und Problemlösungskompetenz.
- Sehr gute Deutsch- und Englischkenntnisse.
Unser Kunde bietet Ihnen eine spannende Herausforderung in einem innovativen Umfeld, die Möglichkeit, an der Zukunft der Mobilität mitzugestalten, sowie attraktive Weiterbildungsmöglichkeiten und ein wettbewerbsfähiges Gehaltspaket. Werden Sie Teil unseres Teams in **Kapfenberg, Steiermark**, und treiben Sie die technologische Entwicklung voran!
Senior Automotive Software Engineer
Heute
Job angesehen
Arbeitsbeschreibung
Sie verfügen über einen Master-Abschluss in Informatik, Elektrotechnik oder einem verwandten Fachgebiet und bringen mindestens 6 Jahre Berufserfahrung in der Softwareentwicklung für die Automobilindustrie mit. Fundierte Kenntnisse in C/C++ sowie Erfahrung mit Embedded-Systemen sind unerlässlich. Kenntnisse von AUTOSAR, Echtzeitbetriebssystemen (RTOS) und Kommunikationsprotokollen (CAN, LIN, Ethernet) sind von großem Vorteil. Sie haben Erfahrung mit Entwicklungswerkzeugen und Debugging-Techniken. Starke analytische und Problemlösungsfähigkeiten sowie eine systematische Arbeitsweise zeichnen Sie aus. Sie sind teamfähig, kommunikationsstark und können Ihre Ideen klar und präzise vermitteln. Erfahrung in der Arbeit mit verteilten Teams und ausgeprägte Selbstmanagementfähigkeiten sind für diese vollständig remote Position unabdingbar. Sie sind motiviert, sich kontinuierlich über neue Technologien und Trends in der Automobilsoftware zu informieren und diese proaktiv einzubringen. Kenntnisse in der Testautomatisierung und im Bereich Functional Safety (ISO 26262) sind ein Plus. Unser Kunde bietet ein innovatives Arbeitsumfeld, die Möglichkeit, an bahnbrechenden Technologien zu arbeiten, und exzellente Karriereentwicklungsmöglichkeiten.
Seien Sie der Erste, der es erfährt
Über das Neueste Software engineer Jobs In Österreich !
Senior Automotive Software Engineer
Heute
Job angesehen
Arbeitsbeschreibung
Sie arbeiten in einem agilen Umfeld und tragen Verantwortung für den gesamten Softwareentwicklungszyklus, von der Anforderungsanalyse bis zur Auslieferung. Dies beinhaltet die Erstellung robuster und skalierbarer Codestrukturen, die Durchführung von Code-Reviews und die Sicherstellung höchster Qualitätsstandards. Sie werden eng mit Hardware-Ingenieuren, Systemarchitekten und Produktmanagern zusammenarbeiten, um sicherzustellen, dass die Software nahtlos in die Gesamtsysteme integriert ist. Die Analyse komplexer technischer Probleme und die Entwicklung innovativer Lösungen gehören ebenfalls zu Ihren Kernkompetenzen. Wir erwarten von Ihnen fundierte Kenntnisse in Programmiersprachen wie C/C++, Python und idealerweise auch Java oder Kotlin. Erfahrung mit AUTOSAR, CAN-Bus-Protokollen und Echtbetriebssystemen (RTOS) ist von großem Vorteil. Kenntnisse in der Entwicklung für automobile Sicherheitsstandards (ISO 26262) sowie Erfahrung mit agilen Entwicklungsmethoden (Scrum, Kanban) runden Ihr Profil ab. Wir bieten ein dynamisches Arbeitsumfeld, spannende Projekte im Zukunftsmarkt der Elektromobilität und des autonomen Fahrens sowie attraktive Entwicklungsmöglichkeiten und eine wettbewerbsfähige Vergütung. Die Möglichkeit, in einer Hybrid-Arbeitsumgebung zu agieren, bietet Ihnen Flexibilität bei der Gestaltung Ihres Arbeitsalltags.
Wir suchen einen Teamplayer mit ausgeprägter Problemlösungsfähigkeit und der Leidenschaft für automobile Technologien. Wenn Sie gerne an komplexen Systemen arbeiten und die Zukunft der Mobilität mitgestalten möchten, dann ist dies Ihre Chance. Unser Unternehmen legt Wert auf kontinuierliche Weiterbildung und bietet ein Umfeld, das Innovation und Kreativität fördert.
Lead Automotive Software Engineer
Heute
Job angesehen
Arbeitsbeschreibung
Ihre Aufgaben:
- Technische Leitung und Mentoring eines Teams von Embedded Softwareentwicklern.
- Entwicklung von Softwarearchitekturen für sicherheitskritische automotive Systeme.
- Implementierung und Optimierung von Algorithmen für Sensorfusion, Pfadplanung und Regelung.
- Anwendung von Automotive SPICE und ISO 26262 in Entwicklungsprozessen.
- Durchführung von Code-Reviews, Unit-Tests und Integrationstests.
- Zusammenarbeit mit Kunden und Zulieferern zur Spezifikation und Validierung von Anforderungen.
- Analyse und Behebung von komplexen Fehlern in der Software.
- Aufbau und Wartung von CI/CD-Pipelines für die automotive Softwareentwicklung.
- Abgeschlossenes Studium der Informatik, Elektrotechnik oder vergleichbar mit Schwerpunkt Softwareentwicklung.
- Mehrjährige Erfahrung in der Entwicklung von Embedded Software für die Automobilindustrie.
- Nachgewiesene Erfahrung mit führenden Rollen und Teamleitung.
- Umfassende Kenntnisse in C/C++ und Echtzeitbetriebssystemen (RTOS).
- Erfahrung mit ADAS, autonomem Fahren oder verwandten Bereichen ist ein großes Plus.
- Kenntnisse von AUTOSAR, ROS oder vergleichbaren Frameworks sind von Vorteil.
- Starke analytische Fähigkeiten und die Fähigkeit, komplexe Probleme zu lösen.
- Ausgezeichnete Kommunikationsfähigkeiten und die Fähigkeit, effektiv remote zu arbeiten.
- Sehr gute Deutsch- und Englischkenntnisse.
Lead Automotive Software Engineer
Gestern
Job angesehen
Arbeitsbeschreibung
Zu Ihren Hauptaufgaben gehören:
- Entwurf und Entwicklung von eingebetteten Softwaresystemen für Fahrzeuganwendungen unter Verwendung von C/C++.
- Architektur von Softwarekomponenten und Definition von Schnittstellen für verschiedene Steuergeräte.
- Implementierung und Optimierung von Algorithmen für Fahrerassistenzsysteme (ADAS), Infotainmentsysteme oder Powertrain-Steuerung.
- Durchführung von Unit-Tests, Integrationstests und Systemtests zur Sicherstellung der Softwarequalität.
- Fehlersuche, Debugging und Leistungsanalyse von Softwareproblemen im Fahrzeug.
- Zusammenarbeit mit Hardware-Teams zur Definition von Hardware-Anforderungen und zur Unterstützung der Hardware-Entwicklung.
- Erstellung und Pflege von technischer Dokumentation, einschließlich Softwarespezifikationen und Design-Dokumenten.
- Anwendung von Automotive SPICE und ISO 26262 Standards in der Softwareentwicklung.
- Mentoring und technische Anleitung eines Teams von Softwareentwicklern.
- Durchführung von Code-Reviews und Sicherstellung der Einhaltung von Coding-Standards.
- Bewertung und Auswahl neuer Software-Tools und Technologien.
- Optimierung der Software für Echtzeitanforderungen und begrenzte Ressourcen.
- Arbeit mit Kommunikationsprotokollen wie CAN, LIN, Automotive Ethernet.
- Sicherstellung der Sicherheit und des Datenschutzes in der Fahrzeugsoftware.
- Aktive Teilnahme an agilen Entwicklungsprozessen (Scrum, Kanban).
Sie verfügen über einen Master-Abschluss in Informatik, Elektrotechnik oder einem verwandten Fachgebiet, oder eine vergleichbare Qualifikation. Mindestens 6 Jahre Berufserfahrung in der Softwareentwicklung, idealerweise im Automotive-Bereich, sind erforderlich. Nachgewiesene Erfahrung in der Entwicklung von eingebetteten Systemen mit C/C++ sowie Kenntnisse in Echtzeitbetriebssystemen (RTOS) sind unerlässlich. Erfahrung mit ADAS, Infotainment oder Steuergeräten ist ein großes Plus. Vertrautheit mit Automotive-Standards wie AUTOSAR, CAN, LIN und Automotive Ethernet ist ebenfalls von Vorteil. Starke Führungsqualitäten, ausgezeichnete Problemlösungsfähigkeiten und die Fähigkeit, in einem schnelllebigen, kollaborativen Umfeld zu arbeiten, sind entscheidend. Da es sich um eine vollständig remote-Position handelt, sind hervorragende Kommunikationsfähigkeiten in Deutsch und Englisch sowie eine hohe Selbstmotivation und Organisationstalent erforderlich. Ein dedizierter, störungsfreier Arbeitsplatz mit Hochgeschwindigkeitsinternet ist eine Voraussetzung.