Software Senior Engineer - Mobile APPs
ABB
At ABB , we help industries run leaner and cleaner-and every person here makes that happen. You'll be empowered to lead, supported to grow, and proud of the impact we create together. Join us and help run what runs the world. This position reports to:
Chapter Lead __ Your role and responsibilities
We are seeking an experienced Senior Software Engineer with a strong background in modern cross-platform mobile development, specifically leveraging Kotlin Multiplatform (KMP) and Compose Multiplatform , backed by experience in DevOps, Azure, and Cyber Security. The successful candidate will play a crucial role in designing, developing, deploying, and maintaining cutting-edge applications within the Digital Agile Unit. This role focuses on digital products , covering IoT, cloud platforms, SW Tools, APPs, and Data Management In addition , you will apply AI-assisted and agentic programming practices in daily development activities . In this role, it is also essential to follow cybersecurity standards, apply appropriate security measures throughout the development process, and comply with ABB's secure development lifecycle. These practices help ensure that the software released is highly reliable, robust, and secure. The work model for the role is: Hybrid (#LI-Hybrid) Key Responsibilities:
More about us ABB Smart Power provides energy distribution solutions for data centers, industrial and manufacturing plants, critical infrastructure and commercial buildings. The Division's technical teams work closely with industry partners, delivering advanced solutions that support rapid growth, energy transition, and sustainability objectives. The Division's portfolio includes industrial circuit breakers, low-voltage systems, motor starting applications, and safety devices like switches and relays. Its Power Protection unit supports the world's largest data center companies with advanced energy-efficient UPS solutions. The Division's ABB Ability™ Energy Manager provides a scalable, easy-to-use platform that helps organizations save energy and reduce CO2 emissions. This opportunity is open to candidates in multiple countries, with the final work location determined based on the selected candidate. As compensation may vary by location, we are committed to being transparent throughout the hiring process and will share details of the salary range, variable compensation and benefits package with candidates who progress to the first interview stage for a location in the European Union, covered by the EU Pay Transparency Directive. The final offer will be tailored based on your role location, experience, skills and qualifications, internal market positioning and alignment with ABB internal standards. Building a cleaner, smarter future takes all kinds of minds: the curious, the courageous, and the creative. That's why we welcome people from all backgrounds and experiences. Ready to make an impact? Apply today or visit to learn more about the impact of our solutions across the globe.
Chapter Lead __ Your role and responsibilities
We are seeking an experienced Senior Software Engineer with a strong background in modern cross-platform mobile development, specifically leveraging Kotlin Multiplatform (KMP) and Compose Multiplatform , backed by experience in DevOps, Azure, and Cyber Security. The successful candidate will play a crucial role in designing, developing, deploying, and maintaining cutting-edge applications within the Digital Agile Unit. This role focuses on digital products , covering IoT, cloud platforms, SW Tools, APPs, and Data Management In addition , you will apply AI-assisted and agentic programming practices in daily development activities . In this role, it is also essential to follow cybersecurity standards, apply appropriate security measures throughout the development process, and comply with ABB's secure development lifecycle. These practices help ensure that the software released is highly reliable, robust, and secure. The work model for the role is: Hybrid (#LI-Hybrid) Key Responsibilities:
- Architecture & Development: Designing cross-platform mobile applications using Kotlin Multiplatform (KMP) and Compose Multiplatform , optimizing code sharing across Android and iOS without compromising native performance or UI/UX fidelity.
- AI-Driven Productivity & Agentic Engineering: Championing the adoption of AI pair-programming tools (e.g., GitHub Copilot) and agentic workflows to streamline code generation, automated unit testing, refactoring, and technical documentation while enforcing human-in-the-loop validation and security.
- System & Device Integration: Optimizing designs by identifying the best technical solutions, including services, architectural choices, and technical details. Emphasis is placed on seamless integration between software applications and smart devices/hardware via IoT protocols (e.g., Bluetooth LE, MQTT).
- Agile Collaboration: Applying Scrum methodology (Epics, Features, User Stories, Bugs). Actively participating in Scrum ceremonies and collaborating closely with cross-functional development, UX/UI, and test teams within the Agile unit.
- CI/CD & Automation: Implementing and maintaining modern CI/CD pipelines (e.g., Azure DevOps, GitHub Actions) tailored for multiplatform targets to ensure efficient release management, automated UI/unit testing, and reliable software delivery.
- Software Excellence: Ensuring code quality by applying modern architectural patterns (MVI/MVVM, Clean Architecture, Dependency Injection via Koin/Dagger), performing rigorous code reviews, conducting static code analysis, and leveraging static analysis tools (e.g., Detekt, SonarQube).
- Security & Compliance: Implementing cybersecurity measures by following the Security Development Lifecycle (SDL), ensuring robust data encryption at rest and in transit, secure storage (Keychain/EncryptedSharedPreferences), and meeting defined security requirements throughout development.
- Local & Cloud Data Management: Designing and optimizing local persistence solutions (e.g., Room, SQLDelight) and managing seamless integration with cloud backends and RESTful/GraphQL APIs.
- Degree: Bachelor or master's degree in electronic/computer science engineering, Computer Science, or a related technical field.
- Core Mobile Expertise: Solid experience with Kotlin , Kotlin Multiplatform (KMP) , and Compose Multiplatform (Declarative UI) for iOS/Android target execution.
- AI-Assisted Development: Hands-on experience using GitHub Copilot, Cursor, or equivalent AI-assisted coding tools / LLM agents to accelerate software delivery, prompt-driven prototyping, and code reviews safely and securely.
- Asynchronous & Reactive Programming: Strong knowledge of Kotlin Coroutines and Flow for concurrent state and stream management.
- Architecture & Libraries: Deep understanding of modern Android/KMP architecture principles, lifecycle management, state handling, and dependency injection frameworks (e.g., Koin ).
- DevOps & Cloud Integration: Familiarity with cloud environments (particularly Azure ) and experience setting up CI/CD pipelines for mobile delivery.
- API & Connectivity: Hands-on experience with RESTful APIs, modern networking libraries (e.g., Ktor , Retrofit), and IoT device communication protocols (e.g., BLE, Wi-Fi provisioning).
- Cybersecurity: Strong understanding of mobile security best practices, static analysis tools, and secure data handling under SDL protocols.
- Methodology: Hands-on experience with Agile/Scrum development methodologies.
- Soft Skills: Innovative approach to problem-solving, strong communication skills, and collaborative mindset.
- Languages: Fluent in English and Italian.
- Familiarity with agentic workflows for code automation, spec-to-code generation, and automated PR review bots.
- Familiarity with Swift/Swift UI for platform-specific iOS bridge integrations.
- Experience with local database frameworks suitable for KMP (e.g., Room KMP, SQL Delight).
- Familiarity with containerization (Docker) and monitoring tools .
More about us ABB Smart Power provides energy distribution solutions for data centers, industrial and manufacturing plants, critical infrastructure and commercial buildings. The Division's technical teams work closely with industry partners, delivering advanced solutions that support rapid growth, energy transition, and sustainability objectives. The Division's portfolio includes industrial circuit breakers, low-voltage systems, motor starting applications, and safety devices like switches and relays. Its Power Protection unit supports the world's largest data center companies with advanced energy-efficient UPS solutions. The Division's ABB Ability™ Energy Manager provides a scalable, easy-to-use platform that helps organizations save energy and reduce CO2 emissions. This opportunity is open to candidates in multiple countries, with the final work location determined based on the selected candidate. As compensation may vary by location, we are committed to being transparent throughout the hiring process and will share details of the salary range, variable compensation and benefits package with candidates who progress to the first interview stage for a location in the European Union, covered by the EU Pay Transparency Directive. The final offer will be tailored based on your role location, experience, skills and qualifications, internal market positioning and alignment with ABB internal standards. Building a cleaner, smarter future takes all kinds of minds: the curious, the courageous, and the creative. That's why we welcome people from all backgrounds and experiences. Ready to make an impact? Apply today or visit to learn more about the impact of our solutions across the globe.
Die Stellenanzeige wurde vor Vor 4 Stunden veröffentlicht
Ähnliche Jobs, die für Sie interessant sein könntenBasierend auf das Stellenangebot Software Senior Engineer - Mobile APPs in Baden AG
- ...Lead __ Your role and responsibilities We are seeking a Software Engineer with a proven track record in Desktop applications, preferably... ...Microsoft technologies such as .NET, C#, WPF, WinUI, Windows App SDK, and C++ , delivering robust, maintainable, and user-...SeniorVollzeit
- ...help run what runs the world. This position reports to: Engineering Manager __ Your role and responsibilities In this role,... ...years in lead engineer role of teams of 5-10 engineers covering software and electrical engineering. Possess an enhanced knowledge...SeniorVollzeit
- ...Axpo Trading and Sales (T&S) as a (Senior) AI Solutions & Enablement Engineer. You will work directly with business... ...practical experience in AI, software engineering, and digital product delivery... ...discounts on petrol, insurance and mobile telephony with partner companies...SeniorRemote jobFlexible Arbeitszeit
CHF 105000 - CHF 130000 pro Jahr
...Auf einen Blick Standort: Lörrach, Baden-Württemberg Arbeitsmodell: Hybrid (mobiles Arbeiten verfügbar) Gehalt: Mid-Level: CHF 105.000–130.000 | Senior: CHF 130.000–160.000 (brutto pro Jahr, abhängig von der Erfahrung) Über die Rolle Treten Sie einem führenden...SeniorVollzeit- ...Academic Background: A Master’s degree in Mathematics, Physics, Engineering, Economics, or a related quantitative field. Personal... ...Exclusive discounts Attractive discounts on petrol, insurance and mobile telephony with partner companies such as Shell, Avia, Sunrise...SeniorTemporärRemote jobFlexible Arbeitszeit
- ...units, and universities to transition research into real-world applications Qualifications for the role PhD in electrical engineering, physics or related discipline with specialization in power electronics or electromagnetics Proven research excellence...SeniorVollzeitFlexible Arbeitszeit
- Pensum: 80 - 100 % Möchtest Du die Zukunft der Energieversorgung aktiv mitgestalten? In dieser verantwortungsvollen Rolle bringst Du Dein Fachwissen rund um Netzschutzsysteme ein und arbeitest gemeinsam mit einem engagierten Team an sicheren und zuverlässigen Hochspannungsnetzen...SeniorRemote jobFlexible Arbeitszeit
- ...weiterführende Qualifikation auf Stufe HF oder FH im Bereich IT-Systemtechnik ist von Vorteil – Mehrjährige praktische Erfahrung im System Engineering idealerweise im Umfeld von KMU oder grösseren Unternehmensstrukturen – Vertieftes technisches Verständnis in Microsoft-...FerienjobHomeofficeFestanstellung
- ...vergleichbare technische Ausbildung mit Schwerpunkt Energie-, Automatisierungs- oder Leittechnik Du bringst Erfahrung im Betrieb oder Engineering von Netzleit-, SCADA-, Fernwirk- oder Prozessleitsystemen mit Du kennst Dich mit OT-Netzwerken, industrieller Kommunikation...Remote jobFlexible Arbeitszeit
CHF 105000 - CHF 130000 pro Jahr
...Standort: Lörrach, Baden-Württemberg Arbeitsmodell: Hybrid (3 Tage Büro / 2 Tage remote) Gehalt: Mid-Level: CHF 105.000–130.000 | Senior: CHF 130.000–160.000 (brutto pro Jahr, abhängig von der Erfahrung) Über die Rolle Treten Sie einem führenden...SeniorVollzeitRemote job- ...Kunden eine engagierte und technisch versierte Persönlichkeit als Citrix System Engineer (m/w/d). 02 Ihre Aufgabe – Betrieb, Administration und Weiterentwicklung von Citrix Virtual Apps & Desktops-Umgebungen – Installation, Konfiguration und Wartung von Citrix-...Selbständige TätigkeitFerienjobHomeofficeFestanstellungFlexible Arbeitszeit
- ...electronic topologies, control strategies, and converter solutions for emerging applications Qualifications for the role ~ PhD in Engineering, or a Master's degree with at least 3 years of relevant experience in power electronic converter design, optimization, and...SeniorVollzeit
- ...help run what runs the world. This position reports to: Engineering Manager __ Commissioning Engineer (Medium-Voltage Systems)... ...field of energy and protection technology. Solid knowledge of software programming using FUPLA as well as communication protocols...Vollzeit
- ...Strukturiertes und begleitetes Onboarding 04 Ihr Profil – Abgeschlossenes Studium im Bereich Informationssicherheit, Informatik, Engineering oder vergleichbare Qualifikation. – Praktische Erfahrung mit IAM-/IGA-Plattformen, idealerweise One Identity Manager oder...FerienjobHomeofficeFestanstellungFlexible Arbeitszeit
- ...In this role, you will work hands-on on real machines and assemblies and take ownership of concrete engineering deliverables: Design & Engineering Create and further develop 3D CAD models and assemblies (e.g., structural components, drive systems, housings)...
- Pensum: 80–100% I Baden und Werksstandorte In dieser Rolle bist du zuständig für die Planung, Implementierung, Wartung und Optimierung unserer Datacenter-Infrastruktur, welche wir vor-Ort an den Werksstandorten betreiben. Du arbeitest in einem anspruchsvollen Umfeld...Remote jobFlexible Arbeitszeit
- ...in EFZ Systemtechnik, idealerweise mit einer IT-Weiterbildung im Bereich Systemtechnik (HF/FH) – Mehrjährige Erfahrung im System Engineering und im Betrieb von IT-Infrastrukturen – Gute Kenntnisse in Microsoft-/Linux-Serverumgebungen, Netzwerken und IT-Security –...FerienjobHomeofficeFestanstellung
- ...integration of renewables, industrial electrification, e-mining, and marine systems. Qualifications for the role PhD in Electrical Engineering with specialization in power electronics, power systems, or control. Proven research excellence demonstrated through high-...SeniorVollzeit
- ...Workload: 80–100% Join Axpo Solutions AG and play a key role in shaping the future of energy markets. As a Senior Market Risk Analyst, you will focus on analyzing and reporting risk and P&L, ensuring robust risk control processes, and contributing to IFRS reporting....Senior
- ...Manpower Für unseren Kunden Hitachi Energy in Baden suchen wir eine erfahrene Persönlichkeit als Senior Project Manager Corporate Real Estate & Workplace . In dieser strategisch wichtigen Rolle übernehmen Sie die Verantwortung für die Planung und Umsetzung eines...Senior
CHF 105000 - CHF 130000 pro Jahr
...Arbeitsmodell: Vor Ort Gehalt: Mid-Level: CHF 105.000–130.000 | Senior: CHF 130.000–160.000 (brutto pro Jahr, abhängig von der... ...Kenntnisse Projektmanagement, SuccessFactors, S/4HANA, Requirements Engineering, HCM. Vorteilhaft, aber nicht zwingend erforderlich. Ihre...SeniorVollzeit- ...our Real Estate and Facility Management software platforms: ensure smooth operation, administration... ...Bachelor’s degree in Computer Science, Engineering, or equivalent hands-on experience (must... ...discounts on petrol, insurance and mobile telephony with partner companies such as...Remote jobFlexible Arbeitszeit
- ...valuation and risk management Experience in Power BI, Power Apps, SQL, and Python Ideally, experience in the energy or commodity... ...discounts Attractive discounts on petrol, insurance and mobile telephony with partner companies such as Shell, Avia, Sunrise and...Remote jobFlexible Arbeitszeit
- ...Applikationsentwicklung EFZ bist du Profi beim Programmieren von Software für verschiedene Bereiche. Lehrbeginn: 1. August 2027... .... Dich erwarten ausserdem 6 Wochen Ferien, ein Beitrag an dein Mobile-Abo sowie ein grosszügiger Mobilitätsbeitrag für deine Flexibilität...LehrstelleFerienjob
- ...you are: ~7+ years of hands-on experience in infrastructure engineering, systems administration, or technical project management. ~... ...Exclusive discounts Attractive discounts on petrol, insurance and mobile telephony with partner companies such as Shell, Avia, Sunrise...Remote jobFlexible Arbeitszeit
- ...Plattformentwicklung EFZ bist du Profi beim planen und entwickeln von Software-Plattformen. Lehrbeginn: 1. August 2027 Aufgaben &... .... Dich erwarten ausserdem 6 Wochen Ferien, ein Beitrag an dein Mobile-Abo sowie ein grosszügiger Mobilitätsbeitrag für deine Flexibilität...LehrstelleFerienjob
- ...Verantwortlichkeiten Installation und Konfiguration von Hardware und Software Vernetzung von Computer und Geräten Schaffen von sicheren... .... Dich erwarten ausserdem 6 Wochen Ferien, ein Beitrag an dein Mobile-Abo sowie ein grosszügiger Mobilitätsbeitrag für deine...LehrstelleFerienjob
- ...Officer with at least 8 years of experience in a relevant field (Senior Trade Compliance or Legal/Compliance background) Excellent... ...challenges and opportunities take a deep domain knowledge. Engineering and delivering automation solutions from device to monitoring...SeniorVollzeit
- ...maintenance of the applications. Teach employees how to use software applications effectively. Manage access to applications in line... ...discounts Attractive discounts on petrol, insurance and mobile telephony with partner companies such as Shell, Avia, Sunrise and...Remote jobFlexible Arbeitszeit
- Daten sind für dich mehr als nur Tabellen - sie sind die Basis für smarte Entscheidungen und nachhaltige Innovationen? Dann bist du bei uns genau richtig. Gemeinsam entwickeln wir datengetriebene Lösungen, die die Energiewende und die digitale Transformation der EKZ aktiv...
Wollen Sie mehr Stellenangebote erhalten?
Abonnieren Sie und erhalten Sie ähnliche Stellenangebote wie Software Senior Engineer - Mobile APPs. Seien Sie der Erste, der sich bewirbt!
