
b-plus · Gilching
WERDE TEIL UNSERES B-PLUS TEAMS Als Senior Solution Architect bei b-plus übernimmst du eine zentrale Rolle bei der Analyse und Konzeption anspruchsvoller IT-Lö...
Als Senior Solution Architect bei b-plus übernimmst du eine zentrale Rolle bei der Analyse und Konzeption anspruchsvoller
IT-Lösungen. In enger Abstimmung mit dem Produktmanagement sowie internen und externen Schnittstellen entwickelst du ganzheitliche
Systemarchitekturen – von der Anforderungsanalyse über Grob- und Feinkonzepte bis hin zu Einsatz- und Betriebskonzepten.
Aufgrund unserer Zusammenarbeit mit Kunden im Bereich kritischer Infrastruktur kann eine Sicherheitsüberprüfung nach
Sicherheitsüberprüfungsgesetz (SÜG) erforderlich sein.
Weitere Vorteile im Überblick auf unserer Karriereseite!
WAS WIR BIETEN * Von Beginn an sind wir per du und möchten es dir durch ein umfassendes Onboarding erleichtern, dich auch schon vor Deinem ersten Arbeitstag als fester Bestandteil des UX Teams zu fühlen. * Kooperation, Nachhaltigkeit, Exzellenz und Menschlichkeit – diese Werte stehen bei uns nicht auf glänzendem Papier, sondern sind unsere gelebten Überzeugungen. * Bis zu 80% Homeoffice pro Woche sind möglich. * Durch regelmäßige Feedbackgespräche kannst du deine persönliche Weiterentwicklung definieren und dich mit Hilfe unserer internen Lernprogramme sowie durch externe Weiterbildungskurse weiterentwickeln. * Für Mitarbeiterempfehlungen gibt es einen Dankeschön-Bonus. * Unser Büro ist mit dem Auto wie mit ÖPNV gut erreichbar, in unserer Tiefgarage kannst du dein Auto kostenfrei parken, auch findest du dort kostenfreie Ladestationen. * Bei regelmäßigen Events und Gesundheitsangeboten (wie Yogakurse u.ä.) sowie z. B. beim Urban Gardening auf unserer Sonnenterasse hast du die Möglichkeit gemeinsam mit deinen KollegInnen auf Erfolge anzustoßen, zu entspannen oder dich auf informellem Weg auszutauschen. * Solltest Du Bergfan sein, hast du Sommer wie Winter die Möglichkeit unsere UX eigene Berghütte in Kitzbühl zum privaten Gebrauch zu mieten. * Ebenso bieten wir 30 Tage Urlaub, 13 Monatsgehälter, eine Gewinnbeteiligung, einen Zuschuss zur betrieblichen Altersversorgung sowie weitere monetäre Unterstützungen, die auf deinen speziellen Bedarf abgestimmt sind. DEINE AUFGABEN * Applikationsentwicklung (RTOS): Als Senior Software Developer (m/w/d) Applikation (RTOS) entwickelst du hardwarenahe Embedded-Applikationen auf Basis von FreeRTOS/ThreadX für ARM Cortex-M Systeme – von der Anwendungslogik bis zur Systemintegration. * Backend & Anwendungslogik: Du konzipierst und realisierst Backend-Funktionalitäten sowie Software-Interfaces zu Subsystemen und User-Interfaces in C und C++. * Treiberentwicklung: Du entwirfst und implementierst Geräte- und Schnittstellentreiber (z. B. UART, USB, SPI, I2C) und sorgst für eine stabile Integration in die Gesamtarchitektur. * Algorithmen & Regelungstechnik: Du modellierst und implementierst Steuer- und Regelungsalgorithmen für embedded Systeme. * UI-Integration: Du wirkst an der Umsetzung moderner grafischer Benutzeroberflächen mit – z. B. unter Einsatz von Touch GFX, LVGL oder UGFX. * Codequalität: Du führst Code Reviews durch und stellst eine hohe Code-Qualität, Wartbarkeit und Nachhaltigkeit sicher. * Performance-Optimierung: Du analysierst und optimierst Laufzeitverhalten, Speicherbedarf und Systemperformance. * Agile Zusammenarbeit: Du arbeitest in unserem internen Projektteam an Kundenprojekten. Der Kunde ist als aktiver Bestandteil in das Team integriert, sodass die Zusammenarbeit und Abstimmung direkt und transparent über gängige Tools (z. B. Jira) sowie in gemeinsamen Reviews, Planungen und Retrospektiven erfolgt. DEIN PROFIL * Ausbildung & Background: Du hast ein abgeschlossenes technisches Studium (z. B. Informatik, Elektrotechnik) oder eine vergleichbare Fachausbildung im Embedded-Umfeld. * Hardware-Verständnis: Du kannst Schaltpläne lesen und bringst ein elektrotechnisches Grundverständnis mit. Idealerweise hast Du Erfahrung im Microcontroller-Pin- und Funktionsdesign, z. B. mit STM32CubeMX. * Programmierung: Du verfügst über sehr gute Kenntnisse in C und modernem C++ sowie fundierte Erfahrung in der Entwicklung von Anwendungen auf FreeRTOS-basierten Systemen, (z. B. als Embedded Software Developer (m/w/d), Embedded Software Engineer (m/w/d), Embedded Systems Engineer (m/w/d), Firmware Developer (m/w/d), Firmware Engineer (m/w/d) oder vergleichbar). * Entwicklungsumgebung: Du arbeitest sicher mit Git und Linux-basierten Entwicklungsumgebungen. * Schnittstellenkompetenz: Du bringst gute Kenntnisse in der Anbindung und Nutzung gängiger Hardwareschnittstellen (UART, USB, SPI, I2C o. ä.) mit. * Agile Methoden: Du hast idealerweise Erfahrung mit agilen Arbeitsweisen wie Scrum oder Kanban. * Debugging & Analyse: Du bist versiert im Umgang mit Debugging-Tools (z. B. JTAG/SWD) sowie Mess- und Analysewerkzeugen. * Build&Toolchains: Du hast bereits Erfahrung mit Build-Systemen (z.B. CMake, Make) und Cross-Compilation. * Qualitätssicherung: Du hast idealerweise Erfahrung mit Unit-Tests, statischer Codeanalyse und Continuous Integration.
ABOUT THE JOB You are the visionary builder behind our software landscape. As a Technical Application Architect, you don't just design systems: you craft the blueprint for scalable, secure, and high-performance solutions that power the mobility industry. You operate at the intersection of deep technical expertise and strategic business goals, ensuring that our software "Miles" remains robust and future-proof. In this influential role at a hidden champion of mobility tech, you guide development teams, define standards, and turn complex business needs into elegant architectural realities. YOUR RESPONSIBILITIES WILL INCLUDE: * You design sophisticated application architectures that seamlessly meet both functional and non-functional requirements * You collaborate closely with product owners, business analysts, and developers to translate business vision into concrete technical solutions * You lead technical discussions, providing expert guidance on system integration, performance optimization, and security standards * You define and maintain technology standards, frameworks, and best practices, ensuring a high bar for code quality and maintainability * You document architectural decisions (ADRs) and create clear diagrams (C4, sequence) to ensure transparency and traceability * You evaluate emerging technologies and proactively recommend their adoption to keep our tech stack on the cutting edge YOUR SKILLS AND INTERESTS: * You have deep expertise in software architecture principles, design patterns, and modeling techniques (e.g., C4, sequence diagrams) * You possess a solid understanding of REST APIs, microservices, and modern integration strategies * You are proficient in modern programming languages (e.g., Java 21) and frameworks (e.g., JavaEE, Quarkus) * You have experience with cloud platforms (e.g., Azure), containerization (Docker, Kubernetes), and relational databases (Oracle, MSSQL, Postgres) * You enjoy solving complex problems strategically and have a passion for Domain Driven Design (DDD) * You are a strong communicator who can explain complex technical concepts to non-technical stakeholders and mentor development teams * You are fluent in English and thrive in an agile, international environment where you can take ownership and drive quality WHAT WE OFFER: At Sofico, you’ll join an international, multicultural company with over 30 years of success. We double in size every five years, staying true to our open and collaborative culture even as we grow. We believe you should be in control of your own career. That’s why we put your personal development first. With an extensive onboarding program, you’ll spend six months learning our products and getting to know the organization with the support of a dedicated job coach. Your learning doesn’t stop there; we’ll continue to offer opportunities for growth and development throughout your career. You’ll work in a modern, accessible office with flexible and hybrid work options that allow you to balance work and life. In addition, we offer: * Flexible working hours and the option to work from home. * Employee discounts, eGym Wellpass, Bike Leasing and a subsidized Jobticket for public transportation. * Company pension scheme with optional additional occupational disability insurance. * Growth potential through personalized learning and development plans. * A vibrant team culture with regular team events and a company weekend.
OUR COMPANY As an innovative company in the MedTech sector, we are continuously growing and looking for skilled professionals to strengthen our team and grow together with us - come join us at our location in Freiburg! ROLE OVERVIEW We are looking for someone who will play a key role in driving the successful implementation of our mymediset solutions for international customers. You will lead customer projects end-to-end, managing implementations with an agile mindset while ensuring high quality, efficiency, and stakeholder alignment throughout all project phases. In this role, you will act as the central interface between customers, business stakeholders, and technical teams. You will conduct customer workshops and trainings, gather and translate business requirements into functional specifications, and closely support implementation, testing, and rollout activities. Strong communication and change management skills are essential, as you will collaborate with global stakeholders and guide customers through complex transformation processes. KEY RESPONSIBILITES * Project Lead of global customer rollout projects for mymediset * Lead and manage customer projects with agile methodology * Lead and execute customer requirement workshops and trainings * Collaborate closely with customers through all phases like implementation, testing and roll out * Responsible for active communication, change management and alignment with related stakeholders worldwide * You interface to the technical team, create functional specifications and work closely with the team during implementation and testing phases * Ensure the successful implementation and maintenance of SAP solutions, maintaining a focus on quality and efficiency * Around 20% travelling during project phases JOB REQUIREMENTS * Bachelor’s degree, preferably a Master’s, in Computer Science or a comparable field of study * 6+ years of SAP experience in the field of logistics, especially in the SD module, more modules are preferable MM & FI/CO * Advanced knowledge in SAP ECC, S/4HANA private Cloud, FIORI Applications * Skilled project manager and team lead * Strong communication skills towards client and within the team * You have an hands-on mindset * You enjoy working in an international team and contributing innovative ideas * English B2-C1 level * Experience in the Medtech or Life science industry is a plus * Work experiences with Jira and SAP Signavio are a plus YOUR WORKPLACE Our state-of-the-art office is well equipped with modern furniture and equipment. We are located in beautiful South-Western Germany near to the Black Forest in Freiburg. This beautiful, international university city was recently praised by LonelyPlanet as being one of the best cities worldwide and has a lot to offer.