Archived job: Hardwarenaher Softwareentwickler (m/w/d) in Dresden
Archived job: Hardwarenaher Softwareentwickler (m/w/d) in Dresden
Dresden
JOYNEXT – WE CONNECT FUTURE
Intelligente Lösungen für vernetzte Fahrzeuge – das ist JOYNEXT. Wir arbeiten an Zukunftstechnologien, die für Automobilhersteller und deren Kunden zunehmend an Bedeutung gewinnen. Denn auf dem Weg zum autonomen Fahren wird die Datenkommunikation des Fahrzeugs mit mobilen Geräten wie Smartphones, mit anderen Fahrzeugen (V2V) oder mit Anlagen der Infrastruktur (V2X) immer wichtiger. JOYNEXT beschäftigt sich zudem mit der Neu- und Weiterentwicklung cloudbasierter Dienste. Dabei strebt JOYNEXT immer die Balance zwischen Innovation und Nachhaltigkeit an. Bei der Entwicklung unserer Produkte steht der End-User mit seinen Bedürfnissen und seinem Nutzungsverhalten im Vordergrund.
JOYNEXT ist direkter Zulieferer (Tier1) für die Automobilindustrie und seit über 20 Jahren Entwicklungspartner und Systemlieferant namhafter Automobilbauer. Unsere Technologien aus den Bereichen Connected Infotainment und Smart Connectivity Gateways finden sich in weit über zehn Millionen Fahrzeugen weltweit.
Für unseren Standort Dresden suchen wir Sie zur Verstärkung unseres Teams
Hardwarehnaher Software Entwickler (m/w/d)
IHRE AUFGABEN
- Softwaremäßige Inbetriebnahme und Evaluierung von Prototypen, Development Kits und Evaluation Boards von aktuellen komplexen IC-Bausteinen wie SOCs, MCUs, o.ä. für innovative Automotive Anwendungen
- Erstellung und Durchführung von Benchmark Tests (bezüglich Rechenleistung, Grafikleistung, Datendurchsatz usw.) für neue Schaltkreiskonzepte
- Erstellung, Portierung und Anpassung der Software für neue Hardware-Plattformen (wie Prototypen und Demonstratoren) für Messeausstellungen, Vertriebsdemos usw.
- Einbindung von neuen zugelieferten Toolchains und Fremdsoftware (BSPs, Evaluationssoftware) in internen SW-Buildprozess
- Unterstützung der Hardwarearchitektur bei der Auswahl neuer Bauteile
- Eigenständige Erarbeitung und Umsetzung neuer Funktionalitäten und Konzepte
- Unterstützung anderer Bereiche beim Debugging und der Fehleranalyse
- Entwicklung und Einführung von neuen Technologien und Konzepten im Automobilumfeld
- Analyse, Abstimmung und Erstellung von Anforderung
- Softwareentwicklung in C/C++ oder Skriptsprachen (Python, Bash) für embedded Systems
- Bereichsübergreifende, enge Zusammenarbeit mit der Softwareentwicklung, besonders der Systemgruppe
- Abstimmungen mit internen und externen Lieferanten sowie dem Auftraggeber
- Unterstützung der Produktentwicklung und der Vorentwicklung
- Studium der Informationssystemtechnik, Informatik, Elektrotechnik oder vergleichbarer Fachrichtung mit Schwerpunkten auf Digitaltechnik oder Embedded Software
- Kenntnisse im Bereich Schaltungstechnik und Elektronik
- Sehr gute Kenntnisse in C/C++, Assembler, Skriptsprachen wie Python
- Kenntnisse im Bereich Linux, RTOS, QNX und/oder andere Betriebssysteme sowie in der Mikrocontroller Programmierung
- Kenntnisse in Prozessorarchitektur (besonders ARM)
- Kenntnisse in Non-Volatile Storage, Volatile Storage
- Low End of Communication (z.B. I²C, I²S oder SPI) bis High End of Communication (z.B. Ethernet, PCIe), Wireless Communication (z.B. IEEE 802.11ac oder Bluetooth) Standards und Protokolle
- Erfahrungen in Treiber- oder Applikationsentwicklung im Embedded-System-Bereich
- Sie verfügen über gute Deutsch- und Englischkenntnisse
- Umgang mit Messtechnik (Multimeter, Oszilloskop etc.)