Software Architect – Cross-Platform App Development (.NET MAUI, BLE, iOS/Android) (m/w/d)
emagine
Datum: vor 1 Tag
Stadt: Leonberg, Baden-Württemberg
Vertragstyp: Ganztags

We are seeking to develop specialized software solutions for the control of industrial systems. The existing Windows application, developed with C# and .NET MAUI, is to be fully ported to iOS and Android. The Bluetooth Low Energy (BLE) functionality is a central component of the app, as is a seamless integration of the development process with Codebeamer.
Your Role
As a Software Architect (m/w/d), you will be responsible for the overall technical architecture of the new mobile applications. You will define guidelines, design interfaces, oversee the implementation by external partners, and ensure that our internal team is empowered to manage and further develop the apps independently in the future.
Your Responsibilities
📅 Start: From September
🕘 Duration: 6 - 12 months
Your Role
As a Software Architect (m/w/d), you will be responsible for the overall technical architecture of the new mobile applications. You will define guidelines, design interfaces, oversee the implementation by external partners, and ensure that our internal team is empowered to manage and further develop the apps independently in the future.
Your Responsibilities
- Analyze the existing .NET MAUI Windows app and develop an architecture strategy for mobile porting (iOS & Android).
- Define technical specifications, interfaces, and system architecture.
- Technically guide and supervise external development partners.
- Ensure the BLE functionality (e.g., GATT profiles, connection logic, data exchange).
- Work closely with internal stakeholders, product management, and development teams.
- Be responsible for ALM integration with Codebeamer (requirements, test management, traceability).
- Build internal competencies and conduct knowledge transfer sessions for our developers.
- Quality assurance, architecture reviews, and adherence to technical standards.
- Completed studies in computer science, software engineering, or a comparable qualification.
- Solid experience as a software architect or senior developer in the .NET/C# environment.
- Deep knowledge of .NET MAUI or comparable cross-platform frameworks.
- Experience in developing mobile applications for iOS and Android.
- Very good technical understanding of BLE communication (Bluetooth Low Energy).
- Experience with external development partners and technical project or supplier management.
- Knowledge of ALM environments, ideally Codebeamer.
- Able to communicate complex technical issues in an understandable manner – both to developer teams and management.
- Structured way of working, hands-on mentality, and enthusiasm for sustainable architectural decisions.
📅 Start: From September
🕘 Duration: 6 - 12 months