Job Summary
Key Responsibilities
- Design and develop REST API interfaces for radar sensors and control units
- Ensure high code quality through documentation
- Implement and integrate APIs in a Microservices environment
- Collaborate closely with UX experts and embedded engineers
Who This Role Suits
- Degree in Computer Science or equivalent qualification
- Practical experience in software development with Python3, FastAPI, and Pytest
- Familiarity with Pydantic, SQLAlchemy, Alembic Migrations, Ubuntu Linux, and REST APIs
Tips to Apply
- Demonstrate experience in designing and developing REST API interfaces
- Show proficiency in Python3, FastAPI, and Pytest
- Highlight knowledge of Pydantic, SQLAlchemy, Alembic Migrations, Ubuntu Linux, and containerization
Similar Roles You Might Like
Full Job Description
Einleitung
Wir sind smartmicro, der führende Spezialist für leistungsstarke Automobil- und Verkehrsradar- sowie Radar-/Kamera-Hybridsensortechnologie. Wir entwerfen, entwickeln und fertigen Hightech-Sensoren für autonomes Fahren, intelligente Verkehrsinfrastruktur und Smart Cities. Unsere Mission ist es, Straßen sicherer zu machen, autonomes Fahren bei jedem Wetter zu ermöglichen, den Verkehrsfluss zu optimieren, um Reisezeiten zu verkürzen, und umweltfreundlichere, intelligentere Städte zu schaffen.
Wir sind ein deutsches Unternehmen mit internationaler Präsenz und eigenen Teams in Großbritannien und den USA, während sich unser Hauptsitz für Design, Entwicklung und Produktion in Braunschweig befindet.
Wir machen die Zukunft der Mobilität Wirklichkeit.
Als Erweiterung für unser Team suchen wir einen erfahrenen Software/ Python Backend Entwickler.
Deine Aufgaben
- Du entwürfst und entwickelst REST-API-Schnittstellen für Radarsensoren und Steuergeräte
- Als Verantwortlicher für die Backend-Architektur sorgst Du durch Dokumentation für eine hohe Codequalität
- Du bist für die Implementierung und Integration von APIs in einer Microservices-Umgebung verantwortlich
- Du arbeitest eng mit UX-Experten und Embedded-Ingenieuren zusammen, um eine nahtlose Integration der Kundenanforderungen sicherzustellen
Deine Stärken
- Abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation
- Mehrjährige praktische Erfahrung in der Softwareentwicklung mit fundierten Kenntnissen in Python3, FastAPI und Pytest
- Erfahrung mit Technologien wie Pydantic, SQLAlchemy, Alembic-Migrationen und Ubuntu Linux; Kenntnisse im Bereich REST-APIs und grundlegender UI-Konzepte sind von Vorteil
- Neben REST sind Kenntnisse von Messaging-Protokollen wie MQTT nützlich
- Fundierte Erfahrung mit Containerisierung unter Verwendung von Docker, einschließlich der Erstellung optimierter Images und der Arbeit mit Docker Compose
- Sicherer Umgang mit Versionskontrollsystemen (Git), SQL-Datenbanken, Webservern (z. B. NGINX) und Konfigurationsmanagement-Tools
- Fundiertes Verständnis von Qualitätssicherungspraktiken, einschließlich des Schreibens von Unit-Tests und der Mitwirkung an Integrationstests
- Engagement für sauberen, wartbaren Code sowie Erfahrung im Umgang mit Lint-Tools, CI-Pipelines und Testautomatisierungstools
- Fähigkeit, selbstständig in agilen Umgebungen wie Scrum zu arbeiten
- Sicherer Umgang mit physischen Geräten für die Entwicklung und das Testen von Software
Was Dich bei uns erwartet
- Innovation: modernste Technologie, Innovation und schnelle Entwicklungszyklen, hervorragende Arbeits- und Testausrüstung
- Angenehmes Arbeitsumfeld: informelle Kultur, motivierte Teams, kurze Kommunikationswege, Raum für aktive Mitgestaltung
- Zukunftsorientierter Arbeitsplatz: moderne Gebäude, Büros und Labore, unbefristete Arbeitsverträge und individuelle Weiterbildungsmöglichkeiten
- Attraktiver Standort: direkt an der Autobahn gelegen, direkte Bushaltestelle an unserem Standort, Parkmöglichkeiten für Autos und Fahrräder, kostenlose Ladestation für Elektrofahrzeuge
- Flexibles Arbeiten: hybrides Arbeiten (4 Tage Präsenz im Büro pro Woche)
- Aktivitäten: Teamevents, Fitnessstudio-Mitgliedschaft und mehr.
- Weitere Benefits
Find Jobs in Germany on Arbeitnow
Skills
Frequently Asked Questions
Ready to Apply?
Click the button below to visit the job listing and submit your application on the employer's site.
Apply on arbeitnow.comPrepare for This Role
How to Write a Winning Cover Letter
Stand out with a compelling cover letter tailored to this role
Interview Preparation Guide
Master common questions and make a great impression
Salary Negotiation Guide
Learn how to negotiate your salary and benefits
Salary Research Guide
Understand market rates for this position
More from smartmicro
Similar Roles
Tech Lead
Zensurance
Senior Data Engineer
Valon Mortgage
Performance Video Editor / Cutter Direct Response & Meta Ads | Freelance
Priesmeier & Bartsch GbR
SAP GTS Senior Consultant
Amer Sports
Senior NetSuite Developer - ERP Integration
yfood Labs GmbH
Water Engineeer Trainee - Field Based Projects (Somaliland) No. 2603
CES Consulting Engineers Salzgitter GmbH
Senior Cloud Infrastructure Engineer - Leipzig (preferred) or Remote
eccenca GmbH
Senior Software Engineer Data & Cloud / Senior Data Engineer
ADEAL Systems GmbH