Alle Stellen

At ABB, you will help industries run leaner and cleaner by developing embedded firmware for UPS power supply systems. You will be empowered to lead, supported to grow, and proud of the impact created together in a global engineering environment.

Tasks

  • Develop, maintain, and debug embedded C firmware for UPS power supply systems using FreeRTOS on ARM Cortex and TI microcontroller platforms, including hardware abstraction layers and interfaces such as GPIO, interrupts, timers, and communication protocols.
  • Build and execute automated and integration tests using gTest or similar frameworks, applying best practices for code quality, maintainability, and compliance with standards such as EU CRA and IEC 62443.
  • Collaborate with design, testing, and cybersecurity teams to deliver reliable firmware, and use Git, build systems, and CI/CD practices to support efficient software development and continuous improvement.
  • Demonstrate ownership, clear communication, and attention to detail while continuously learning and contributing within an Agile engineering environment.

Requirements

  • Degree in Software Engineering, Electrical Engineering, Computer Science, or a related field, with 3–5 years of embedded systems or firmware development experience.
  • Strong embedded C/C++ skills; experience with Python or another scripting language is a plus.
  • Knowledge of ARM Cortex, TI microcontrollers, FreeRTOS, and embedded communication protocols such as SPI, UART, I2C, RS485, Modbus, or CAN.
  • Hands-on experience with hardware debugging, firmware integration, Git, build systems, and structured software development practices.
  • Experience with industrial communication protocols such as Modbus, Ethernet/IP, CAN, or IEC 61850, and with HMI panels or HMI design tools.
  • Familiarity with Node.js or IoT communication layers, plus understanding of power electronics and UPS architecture, including battery management, power conversion, and thermal management.
  • Fluent in English; Italian language skills and Agile experience are considered a plus.
Bist du Teil dieses Unternehmens?

Dieses Unternehmensprofil wurde automatisch erstellt. Wenn du für ABB Ltd arbeitest, kannst du das Profil jetzt beanspruchen und verifizieren – kostenlos und in wenigen Minuten.

Verifizierte Profile erhalten ein Siegel und können ihre Seite, Stellen und Bewerbungen direkt verwalten.
Über uns
ABB ist ein international tätiges Technologieunternehmen mit Sitz in Zürich und spezialisiert auf Lösungen in den Bereichen Elektrifizierung und Automatisierung. Das Unternehmen entwickelt und liefert Produkte, Systeme und Software, die Industrie- und Infrastrukturprozesse effizienter, produktiver und nachhaltiger machen. ABB ist weltweit tätig und unterstützt Kunden in verschiedenen Branchen bei der Digitalisierung und Optimierung ihrer Prozesse.
Ähnliche Stellen