-
ABB

R&D Engineer (80-100%)

ABB
Switzerland · Full-time · Not Applicable

At ABB, we are dedicated to addressing global challenges. Our core values: care, courage, curiosity, and collaboration - combined with a focus on diversity, inclusion, and equal opportunities - are key drivers in our aim to empower everyone to create sustainable solutions.

That's our story. Make it your story.

This position reports to

R&D Team Manager

Your role and responsibilities

In this role, you will contribute significantly to technology and product development projects by identifying and implementing innovative solutions. You will be in charge of designing, developing, and maintaining firmware for embedded Linux systems used in UPS products.

The work model for the role is hybrid.

This role is contributing to the Smart Power business in Quartino (Switzerland)

You will be mainly accountable for:

  • Working closely with hardware engineers to integrate firmware with UPS hardware components as well as conducting thorough testing and debugging of firmware to ensure functionality and performance of UPS products.
  • Documenting firmware specifications, designing processes, and testing procedures related to UPS systems.
  • Participating in code reviews and contributing to continuous improvement initiatives for UPS firmware.
  • Collaborating with cross-functional teams to define product requirements and specifications for UPS solutions and providing technical support and troubleshooting assistance for firmware-related issues in UPS products.


Qualifications For The Role

  • Bachelor’s degree in Computer engineering, Electrical Engineering, or a related field.
  • 3+ years of experience in firmware development for embedded systems, preferably in UPS or power management products.
  • Proficient in Linux-based operating systems and development environments, Buildroot or Yocto-based.
  • Familiarity with hardware interfaces and debugging tools (e.g., oscilloscopes, logic analyzers); knowledge of different network protocols (e.g., TCP/IP, Modbus, SNMP, etc.) is a plus.
  • Experience with programming languages such as C/C++/Python.
  • Angular and Web development is considered a plus.
  • Strong communication and problem-solving skills with attention to detail and the ability to work in a team environment.
  • Fluency in English.

More about us

ABB Smart Power is a global technology leader, with products and solutions that make power supplies smart, connected, and protected. Its intelligent products and solutions make power more competitive by improving the energy efficiency, productivity, and reliability of almost any operation.

We value people from different backgrounds. Could this be your story? Apply today or visit www.abb.com to read more about us and learn about the impact of our solutions across the globe. #MyABBStory

The recruitment process is led by Julia Farin, Talent Partner ABB Switzerland Ltd.

Key Skills

Ranked by relevance

embedded linux embedded systems yocto snmp
Login to Apply
Posted
Feb 28, 2025
Type
Full-time
Level
Not Applicable
Location
Quartino
Company
ABB

Industries

Appliances Electrical Electronics Manufacturing

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Apex.AI
Related

Senior Application Engineer

2026-05-28

Full-time
Not Applicable
Germany
Business Consulting
Engineering
View Job Details
Solem Electronique
Related

Développeur d'applications mobiles (H/F)

2026-05-28

Other
Not Applicable
France
Appliances
Engineering
View Job Details
Harmattan AI
Related

Software Engineer - Validation

2026-05-27

Full-time
Not Applicable
Switzerland
Defense
Engineering