Software Engineer Web UI React & C++ for Signal Generators
ROHDE & SCHWARZ GmbH & Co. KG
Chemnitz, Germany
28 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on job.rohde-schwarz.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Job source
Tech stack
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Artificial Intelligence
HTML5
Automation of Tests
C++ (Programming Language)
Cascading Style Sheets (CSS)
Code Review
Continuous Integration
Programming Tools
Web Development
Embedded Software
+18 more
Human-Computer Interaction
Python (Programming Language)
Object-Oriented Software Development
Webui
Signal Processing
Software Engineering
Software Systems
TypeScript
Web Applications
Chatbots
ReactJS
Backend
Git
Integration Tests
Information Technology
Playwright
Front End Software Development
React Testing Library
Job description
- Du konzipierst, entwickelst und implementierst moderne Web User Interfaces fĂŒr unsere MessgerĂ€te mit Fokus auf Anwendungen im Bereich Signal- und Waveform-Generatoren - hauptsĂ€chlich mit React und TypeScript.
- Du entwickelst die zugehörigen Backends in C++ und sorgst fĂŒr eine zuverlĂ€ssige Integration der BenutzeroberflĂ€che in unsere Embedded-Software und GerĂ€teplattform.
- Du evaluierst neue Technologien und Frameworks im Web-Umfeld und ĂŒberfĂŒhrst geeignete AnsĂ€tze in produktionsreife Softwarelösungen.
- Du gestaltest intuitive und ergonomische BenutzeroberflÀchen und legst dabei besonderen Wert auf eine konsistente und hochwertige User Experience.
- Du entwickelst Unit- und Integrationstests fĂŒr Frontend und Backend und etablierst automatisierte Tests frĂŒhzeitig im Entwicklungsprozess.
- Du implementierst End-to-End-, System- und Visual-Regression-Tests, unter anderem mit Python, und stellst damit die StabilitĂ€t der BenutzeroberflĂ€che ĂŒber verschiedene Releases hinweg sicher.
- Du nutzt KI-gestĂŒtzte Entwicklungswerkzeuge fĂŒr Prototyping, Testgenerierung und wiederkehrende Entwicklungsaufgaben und validierst die Ergebnisse durch etablierte Code-Review- und Testprozesse.
- Du arbeitest eng mit interdisziplinÀren Teams aus Software-, Embedded- und GerÀteentwicklung zusammen und gestaltest neue Funktionen von der technischen Konzeption bis zur Integration.
Spannende Einblicke in Rohde & Schwarz
Unsere Kollegen erzÀhlen von:
- tÀglichen Abenteuern & Herausforderungen
- unserem leidenschaftlichen Team
- der Technologie hinter den innovativen Projekten und Lösungen
Ihr Browser unterstĂŒtzt das Video-Tag nicht
Requirements
- Du hast ein abgeschlossenes Studium der Informatik, Elektrotechnik, Nachrichtentechnik oder einer vergleichbaren technischen Fachrichtung.
- Du verfĂŒgst ĂŒber fundierte Kenntnisse in modernen Webtechnologien, insbesondere React, TypeScript, HTML5 und CSS3, und bist mit Hooks, Functional Components und State Management vertraut.
- Du hast Erfahrung in der Entwicklung strukturierter, wartbarer und modularer Webanwendungen und ein gutes VerstÀndnis moderner Software- und Designprinzipien.
- Du bist mit Frontend-Testing und entsprechenden Frameworks wie Jest, React Testing Library oder Playwright vertraut.
- Du bringst erste praktische Erfahrung in der objektorientierten Softwareentwicklung mit C++ mit - idealerweise in der Backend-, API- oder gerÀtenahen Softwareentwicklung.
- Du bist mit Git, Code Reviews, automatisierten Tests und CI/CD-Prozessen vertraut.
- Kenntnisse in Python sowie Erfahrung mit End-to-End-, System- oder Visual-Regression-Tests sind von Vorteil.
- Idealerweise hast du bereits BerĂŒhrungspunkte mit Embedded Systems, elektronischer Messtechnik oder technisch anspruchsvollen GerĂ€ten und Anwendungen.
- Du arbeitest gerne an der Schnittstelle zwischen moderner Webentwicklung und technischen Systemen, bringst eigene Ideen ein und arbeitest strukturiert und eigenverantwortlich.
- Du kommunizierst sicher auf Deutsch und Englisch und arbeitest gerne in interdisziplinÀren Teams.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on job.rohde-schwarz.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleâŠ