Job Detail - | Find your Future

Zurück

    R&D Engineer - Embedded Firmware (80 - 100%) f/m/d

    ABB Schweiz AG

    ABB Schweiz AG, Quartino, Tessin

    Grossunternehmen

    6000 Angestellte (Schweiz)
    135000 Angestellte (global)

    Temporär: Nein Pensum: 80 - 100%
    Quartino, Tessin Sprache: de

    Original Inserat / Bewerben

    Homepage

    Bei ABB unterstützen wir Industrien dabei, effizienter und sauberer zu arbeiten – und jede einzelne Person trägt hier
    dazu bei. Wir bieten allen Mitarbeitenden die Möglichkeit, Verantwortung zu übernehmen und die eigene Entwicklung aktiv
    voranzutreiben. Gemeinsam entstehen Lösungen, auf die alle stolz sein können. Wir suchen engagierte Talente, um
    gemeinsam die Welt voranzutreiben.

    Diese Position berichtet an:

    Chapter Lead

    __


    In this role, you will develop embedded firmware for UPS power supply systems, working across real-time operating
    systems, microcontroller platforms, hardware interfaces, testing, and cybersecurity compliance. You will help deliver
    reliable, secure, and maintainable firmware solutions in a global engineering environment.

    Your responsibilities

    - 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.
    -

    Your background

    - 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 and Italian language skills and Agile experience are considered a plus.

    More about us

    ABB Smart Power is a global technology leader in electrification, delivering smart, connected, and protected power
    solutions. Our UPS Product Line improves energy efficiency, reliability, and security for critical applications
    worldwide. We value people from different backgrounds and welcome applications from candidates who want to help shape a
    more sustainable and resilient future.

    This recruitment process is led by Pedro Labian, Talent Acquisition Partner at ABB Switzerland.

    Die Zukunft wird sauberer und intelligenter durch vielfältige Talente – neugierige, mutige und kreative. Wir schätzen
    Menschen mit unterschiedlichem persönlichem Hintergrund und Erfahrungen.

    Bereit, gemeinsam etwas zu bewegen?

    Jetzt direkt bewerben oder weitere Informationen zu ABB und unseren Lösungen weltweit entdecken unter:
    https://www.abb.com

Zurück