1.056 Jobs für Software Engineer in Österreich
Graphics Software Engineer
Vor 2 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're looking for a Graphics Software Engineer to join the Spectacles team!
What you'll do:
+ Lead or participate in the design and architecture of system software in both prototype and shipping consumer products.
+ Implement and maintain software to efficiently program GPU and display processing hardware in a compute-constraint embedded environment
+ Collaborate with the operating system and applications software teams to efficiently utilize a purpose-built GPU
Knowledge, Skills & Abilities:
+ Experience with GPU architecture; programming, debugging and optimizing real time graphics workloads
+ Proficiency in system-level programming on a Linux-based operating system
+ Software development process skills including: source control, bug tracking, and design documentation
+ Excellent written and verbal communication skills
+ Strong analytical and software debugging skills
Minimum Qualifications:
+ Bachelor's Degree in a relevant technical field such as computer science or electrical engineering or equivalent years of experience
+ 3+ years of experience with graphics software development
+ Proficiency in programming C and C++ on Linux
+ Experience with one or more graphics APIs such as Vulkan or OpenGL
Preferred Qualifications:
+ Experience with debugging and optimizing GPU workloads
+ Interest in working with embedded and resource constrained systems
+ Positive attitude and willing to learn and contribute in the area of augmented reality devices
+ Experience with Git, CMake, working on Linux, and embedded systems
+ Experience with the implementation of relevant Khronos standards such as OpenXR, Vulkan or similar
+ Advanced degree in a relevant field such as computer science or electrical engineering
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 (
Automotive Software Engineer
Gestern
Job angesehen
Arbeitsbeschreibung
Als Automotive Software Engineer sind Sie maßgeblich an der Entwicklung modernster Softwarelösungen für Fahrzeuge beteiligt. Sie arbeiten in einem dynamischen Umfeld an anspruchsvollen Projekten, von Infotainmentsystemen bis hin zu Fahrerassistenzsystemen. Ihr Ziel ist es, durch innovative Software die Zukunft der Mobilität mitzugestalten.
Ihre Aufgaben:
- Entwicklung, Implementierung und Test von Embedded Software für Steuergeräte im Automobilbereich.
- Konzeption und Realisierung von Softwaremodulen gemäß Automotive-Standards (z.B. AUTOSAR).
- Erstellung von Softwarearchitekturen und -designs.
- Durchführung von Unit-Tests, Integrationstests und Systemtests.
- Fehleranalyse und -behebung in bestehender Software.
- Zusammenarbeit mit Hardwareentwicklern und Systemingenieuren.
- Erstellung technischer Dokumentationen und Spezifikationen.
- Anwendung von agilen Entwicklungsmethoden (z.B. Scrum).
- Mitwirkung bei der Auswahl und Evaluierung von Entwicklungswerkzeugen.
- Sicherstellung der Einhaltung von Qualitätsstandards und sicherheitsrelevanten Anforderungen (z.B. ISO 26262).
Ihr Profil:
- Abgeschlossenes Studium der Informatik, Elektrotechnik, Fahrzeugtechnik oder einer vergleichbaren Fachrichtung.
- Mehrjährige Berufserfahrung in der Softwareentwicklung im Automotive-Umfeld.
- Sehr gute Kenntnisse in C/C++ und idealerweise in Python oder anderen Skriptsprachen.
- Erfahrung mit Embedded Systemen und Echtzeitbetriebssystemen.
- Kenntnisse von AUTOSAR-Standards sind von Vorteil.
- Erfahrung mit Automotive-Bus-Systemen (z.B. CAN, LIN, Ethernet) ist wünschenswert.
- Vertrautheit mit gängigen Entwicklungswerkzeugen (Compiler, Debugger, Versionskontrolle).
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift.
- Teamfähigkeit, analytisches Denkvermögen und eine strukturierte Arbeitsweise.
- Interesse an neuen Technologien und der Automobilbranche.
Unser Kunde bietet Ihnen eine spannende Tätigkeit in einem innovativen Sektor mit vielfältigen Entwicklungsmöglichkeiten. Das hybride Arbeitsmodell ermöglicht Ihnen eine flexible Gestaltung Ihres Arbeitsalltags in St. Pölten, Niederösterreich . Sie erwartet ein attraktives Gehaltspaket und die Chance, an zukunftsweisenden Projekten mitzuwirken.
Graduate Software Engineer
Vor 13 Tagen gepostet
Job angesehen
Arbeitsbeschreibung
Ihre Aufgaben:
- Mitarbeit an der Entwicklung, Implementierung und Wartung von Softwareanwendungen unter Verwendung moderner Programmiersprachen und Technologien.
- Schreiben von sauberem, wartbarem und effizientem Code gemäß den Best Practices.
- Teilnahme an allen Phasen des Softwareentwicklungszyklus, einschließlich Anforderungsanalyse, Design, Implementierung, Test und Deployment.
- Durchführung von Unit-Tests und Unterstützung bei der Fehlerbehebung.
- Zusammenarbeit mit erfahrenen Entwicklern und anderen Teammitgliedern, um technische Lösungen zu entwerfen und zu implementieren.
- Dokumentation von Code, technischen Spezifikationen und Designentscheidungen.
- Aktive Teilnahme an Team-Meetings und die Bereitschaft, neue Technologien und Methoden zu erlernen.
- Unterstützung bei der Analyse und Behebung von Softwarefehlern.
- Beitrag zur Verbesserung von Entwicklungsprozessen und Tools.
- Lernen und Anwenden von agilen Entwicklungsmethoden wie Scrum oder Kanban.
- Abgeschlossenes Studium der Informatik, Softwaretechnik oder eines verwandten Fachgebiets.
- Grundkenntnisse in mindestens einer objektorientierten Programmiersprache (z.B. Java, C++, C#, Python).
- Grundlegendes Verständnis von Datenstrukturen, Algorithmen und Datenbanken.
- Kenntnisse in der Softwareentwicklung und idealerweise erste praktische Erfahrungen durch Projekte, Praktika oder Werkstudententätigkeiten.
- Problemlösungsfähigkeiten und eine analytische Denkweise.
- Hohe Lernbereitschaft und die Fähigkeit, sich schnell in neue Technologien einzuarbeiten.
- Gute Kommunikationsfähigkeiten und Teamfähigkeit.
- Sehr gute Deutschkenntnisse und gute Englischkenntnisse.
- Wohnsitz in oder Nähe von **Traun, Oberösterreich, AT** und Bereitschaft zur Anwesenheit im Büro.
Lead Automotive Software Engineer
Heute
Job angesehen
Arbeitsbeschreibung
Ihre Hauptaufgaben:
- Technische Leitung und Design von komplexen Softwarearchitekturen für automotive Systeme (z.B. Infotainment, Fahrerassistenzsysteme, Steuergeräte).
- Entwicklung und Implementierung von Embedded Software in C/C++ und anderen relevanten Sprachen.
- Definieren von Softwareanforderungen in Zusammenarbeit mit Systemingenieuren und Produktmanagern.
- Führen, Coachen und Mentoring eines Teams von Softwareentwicklern.
- Planung, Priorisierung und Überwachung von Entwicklungsaktivitäten zur Sicherstellung termingerechter Projektabschlüsse.
- Durchführung von Code-Reviews, Unit-Tests und Integrationstests zur Gewährleistung hoher Softwarequalität.
- Optimierung von Softwareleistung, Ressourcenverbrauch und Sicherheit.
- Analyse und Behebung von Softwarefehlern und Komplexitäten im gesamten Entwicklungszyklus.
- Zusammenarbeit mit Hardwareentwicklern, Testingenieuren und Projektleitern.
- Einführung und Verbesserung von agilen Entwicklungsmethoden und Tools im Team.
- Bewertung neuer Technologien und Architekturen für zukünftige Fahrzeuggenerationen.
Anforderungen an den Bewerber:
- Abgeschlossenes Studium (Dipl.-Ing., Master) der Informatik, Elektrotechnik oder einer vergleichbaren Fachrichtung.
- Mehrjährige Berufs erfahrung in der Softwareentwicklung, idealerweise im Automotive-Sektor.
- Nachweisliche Erfahrung in der technischen Führung von Projekten und Teams.
- Tiefgehende Kenntnisse in Embedded C/C++ und anderen relevanten Programmiersprachen.
- Erfahrung mit Automotive-Softwarestandards (z.B. AUTOSAR) und Kommunikationsprotokollen (CAN, LIN, Ethernet).
- Vertrautheit mit Software-Entwicklungszyklen (V-Modell, agile Methoden) und Tools (z.B. Git, Jira).
- Ausgezeichnete Problemlösungsfähigkeiten und ein starker technischer Fokus.
- Führungsqualitäten und die Fähigkeit, ein Team zu motivieren und zu entwickeln.
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift.
- Bereitschaft zur Einarbeitung in neue Technologien und komplexe Systemanforderungen.
Wenn Sie eine Leidenschaft für innovative Automobiltechnologie haben, gerne technische Herausforderungen meistern und ein Team zum Erfolg führen möchten, dann ist diese Position ideal für Sie. Wir bieten ein dynamisches Arbeitsumfeld und die Möglichkeit, die Zukunft der Mobilität mitzugestalten.
Lead Automotive Software Engineer
Heute
Job angesehen
Arbeitsbeschreibung
Ihre Kernaufgaben:
- Technische Führung und Mentoring eines Entwicklungsteams von Software-Ingenieuren.
- Architektur- und Designentscheidungen für Embedded Software im Automobilbereich (z.B. Infotainment, Fahrerassistenzsysteme, Steuergeräte).
- Definition und Implementierung von Software-Entwicklungsstandards und Best Practices.
- Enge Zusammenarbeit mit cross-funktionalen Teams (Hardware, Systems Engineering, Testing).
- Entwicklung und Wartung von Softwarekomponenten unter Berücksichtigung von Automotive-Standards (z.B. AUTOSAR, ISO 26262).
- Durchführung von Code Reviews, Unit-Tests und Integrationstests.
- Troubleshooting und Optimierung bestehender Softwarelösungen.
- Bewertung neuer Technologien und Tools zur Verbesserung des Entwicklungsprozesses.
- Dokumentation von Software-Designs und Spezifikationen.
- Beitrag zur kontinuierlichen Verbesserung der agilen Entwicklungsprozesse.
Wir erwarten einen Master-Abschluss in Informatik, Elektrotechnik oder einem verwandten Fachgebiet sowie mindestens 7 Jahre Erfahrung in der Embedded Softwareentwicklung, davon mindestens 2 Jahre in einer führenden oder architektonischen Rolle im Automotive-Sektor. Fundierte Kenntnisse in C/C++, Echtzeitbetriebssystemen (RTOS) und automotive Protokollen (CAN, LIN, Ethernet) sind unerlässlich. Erfahrung mit agilen Methoden (Scrum, Kanban) und Tools wie Git, Jira ist ein Muss. Starke analytische Fähigkeiten, Problemlösungskompetenz und exzellente Führungsqualitäten sind für diese Rolle von entscheidender Bedeutung. Wenn Sie bereit sind, die Zukunft der Automobilsoftware mitzugestalten und ein motiviertes Team auf Remote-Basis zu führen, freuen wir uns auf Ihre Bewerbung.
Senior Embedded Software Engineer
Heute
Job angesehen
Arbeitsbeschreibung
Ihre Aufgaben:
- Entwicklung und Implementierung von Embedded-Software in C/C++
- Design und Optimierung von Echtzeitbetriebssystemen (RTOS)
- Entwicklung von Gerätetreibern und Low-Level-Software
- Implementierung und Wartung von Kommunikationsprotokollen (z.B. SPI, I2C, CAN, Ethernet)
- Unit-Testing und Integrationstests von Software-Modulen
- Anforderungsmanagement und Spezifikationserstellung
- Zusammenarbeit mit Hardware-Teams zur Definition von Schnittstellen
- Fehlersuche und Performance-Optimierung von Embedded-Systemen
- Dokumentation der entwickelten Software
- Mitgestaltung und Verbesserung agiler Entwicklungsprozesse
- Abgeschlossenes Studium der Informatik, Elektrotechnik oder einer verwandten Fachrichtung
- Mehrjährige praktische Erfahrung in der Embedded Softwareentwicklung
- Fundierte Kenntnisse in C und/oder C++
- Erfahrung mit mindestens einem RTOS (z.B. FreeRTOS, Zephyr, QNX)
- Gute Kenntnisse von Mikrocontrollern und Embedded-Architekturen
- Erfahrung mit Entwicklungsumgebungen und Debugging-Tools (z.B. JTAG, Lauterbach)
- Kenntnisse in Netzwerkprotokollen und Bussystemen
- Erfahrung mit Versionskontrollsystemen (z.B. Git)
- Ausgeprägte analytische Fähigkeiten und Problemlösungskompetenz
- Selbstständige und strukturierte Arbeitsweise
- Sehr gute Deutsch- und Englischkenntnisse
Lead Embedded Software Engineer
Heute
Job angesehen
Arbeitsbeschreibung
Ihre Hauptverantwortlichkeiten:
- Leitung eines Teams von Embedded Software Engineers bei der Entwicklung und Wartung von Embedded-Software-Projekten
- Entwurf und Implementierung von hochperformanter und zuverlässiger Embedded-Software in C/C++
- Architektur- und Design-Entscheidungen für komplexe Embedded-Systeme
- Entwicklung von Treibern, Betriebssystemen und Anwendungssoftware für Mikrocontroller und SoCs
- Sicherstellung der Codequalität durch Unit-Tests, Integrationstests und Code-Reviews
- Zusammenarbeit mit Hardware-Ingenieuren, um die Systemintegration zu optimieren
- Identifizierung und Behebung von technischen Herausforderungen und Bugs
- Mentoring und Weiterentwicklung von Teammitgliedern
- Erforschung und Anwendung neuer Technologien und Best Practices im Bereich Embedded Systems
- Dokumentation von Softwaredesigns und Entwicklungsprozessen
Ihr ideales Profil:
- Abgeschlossenes Studium der Informatik, Elektrotechnik oder eines verwandten technischen Fachs
- Mindestens 7 Jahre Erfahrung in der Embedded Softwareentwicklung, davon idealerweise 2+ Jahre in einer leitenden Funktion
- Fundierte Kenntnisse in C und/oder C++ sowie im Umgang mit Embedded-Betriebssystemen (RTOS, Linux)
- Erfahrung mit Mikrocontrollern, SoCs und relevanten Entwicklungswerkzeugen (Debugger, Simulatoren)
- Starke Fähigkeiten in der Softwarearchitektur und im Systemdesign
- Erfahrung mit Versionskontrollsystemen (z.B. Git) und agilen Entwicklungsmethoden
- Ausgezeichnete Problemlösungsfähigkeiten und eine selbstständige Arbeitsweise
- Sehr gute Kommunikationsfähigkeiten in Deutsch und Englisch, ideal für die Zusammenarbeit in einem verteilten Team
- Erfahrung mit Kommunikationsprotokollen (z.B. I2C, SPI, UART) und Hardware-naher Programmierung ist ein Plus
Wenn Sie bereit sind, technologische Grenzen zu verschieben und ein Team zu führen, freuen wir uns auf Ihre Bewerbung.
Seien Sie der Erste, der es erfährt
Über das Neueste Software engineer Jobs In Österreich !
Lead Automotive Software Engineer
Heute
Job angesehen
Arbeitsbeschreibung
Ihr Profil:
- Abgeschlossenes Studium (Master/Diplom) der Informatik, Elektrotechnik oder eines verwandten technischen Fachs.
- Mehrjährige Berufserfahrung in der Softwareentwicklung für die Automobilindustrie, idealerweise mit Erfahrung in C/C++, Embedded Systems, AUTOSAR.
- Nachweisliche Erfahrung in der Führung von Entwicklungsteams und im Projektmanagement agiler Methoden (Scrum, Kanban).
- Sehr gute Kenntnisse in Softwarearchitektur und Design Patterns.
- Fundierte Erfahrung mit Tools für Versionskontrolle (Git), Continuous Integration/Continuous Deployment (CI/CD) und Testing.
- Ausgeprägte Problemlösungsfähigkeiten und eine proaktive Arbeitsweise.
- Sehr gute Kommunikations- und Teamfähigkeit, fließende Deutsch- und Englischkenntnisse.
- Leidenschaft für neue Technologien und die Automobilbranche.
Wir bieten Ihnen die Möglichkeit, in einem spannenden und technologisch fortschrittlichen Umfeld zu arbeiten, die Zukunft der Mobilität aktiv mitzugestalten und sich in einem dynamischen Team weiterzuentwickeln. Eine attraktive Vergütung und umfassende Sozialleistungen sind selbstverständlich.
Die Suche nach Softwareingenieuren in Österreich erfreut sich großer Beliebtheit, da das Land eine starke Technologiebranche und innovative Unternehmen beherbergt. Softwareingenieure sind für die Entwicklung, das Testen und die Wartung von Softwareanwendungen unerlässlich. Sie arbeiten an verschiedenen Projekten, von mobilen Apps bis hin zu komplexen Unternehmenssystemen. Die Nachfrage nach qualifizierten Fachkräften in diesem Bereich ist hoch, was vielfältige Karrieremöglichkeiten bietet.