-
ABB

Embedded Software Engineer

ABB
Belgium · Full-time · Entry

Job Description

Embedded Software EngineerTake your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable future.

At ABB, we have the clear goal of driving diversity and inclusion across all dimensions: gender, LGBTQ+, abilities, ethnicity and generations. Together, we are embarking on a journey where each and every one of us, individually and collectively, welcomes and celebrates individual differences.

ABB E-mobility is a world leader in EV charging technology with a strong R&D pipeline and an unparalleled global reach. With our robust product portfolio of innovative holistic solutions – from grid to charge point and domestic installations to large fleet depots – we are actively enabling the future of e-mobility, not just predicting it. The exciting developments within this sector perfectly align with our Mission to Zero initiative, aiming to support cleaner and greener communities for all.

You will be part of the Forward Innovation team based in Leuven, Belgium.

Your responsibilities

  • Design and implement C/C++ firmware algorithms on embedded ARM Cortex-M/A and digital signal processors, including real-time operating systems, device drivers, and application software.
  • Implement wireless communications (BLE, UWB, etc.) by actively following up existing and new communication standards
  • Implement software testing and validation procedures, including writing and executing test cases and developing automated test frameworks.
  • Bring the product from idea to implementation.
  • Develop embedded software and invent solutions for our innovative products.
  • Strong focus on design for manufacturing and overall cost.
  • Collaborate with a creative team of research and development engineers to solve multi-disciplinary problems.

Your background

  • Master/bachelor degree or a proven record in computer, electrical, control engineering, or related technical field with a solid background in embedded software development.
  • At least 3 years of experience as embedded software engineer with focus on achieving time-to-market goals.
  • Expertise in wireless communication (BLE, UWB, etc.) protocols and the ability to implement them.
  • Good knowledge of the Linux kernel/OS and device drivers: bash scripting, kernel and drivers tweaking to support HW.
  • Comfortable in developing cross-platform applications (C/C++/Python) for testing and visualizing the information from various device drivers.
  • Expertise in industrial communication interfaces/protocols.
  • Excellent communication skills as well as fluency in English
  • You can inject energy and optimism into your workplace and life through being an independent team player.
  • You get an extra smile from us if you have electronics knowledge and or practical experience in robotics algorithms or AI development.
  • Even if you do not meet 100% of the qualifications listed for this opportunity, we encourage you to apply. We are always looking for those that are hungry, humble, smart, hardworking, motivated to work in a small but growing team. Your unique experience may be a great fit for this role or others.

More about us

Our individual differences make us successful. Diversity, inclusion, and equal opportunities are at the core of what we do. We celebrate different experiences and perspectives, and we aim to empower everyone in the creation of sustainable solutions for people all over the world. If you want to discover more about ABB, take another look at our website https://e-mobility.abb.com/

What is in it for you?

Work with the best specialists in their field, in a diverse environment with unparalleled global reach. Feel inspired by our fast growth. You will have the accountability to own your part in enabling a future of sustainable and efficient mobility. You can also count on a competitive compensation package in line with your capabilities and experience.

What We Offer

  • High personal responsibility & room to maneuver
  • A creative, dynamic, and international team with flat hierarchies
  • A future-oriented job in an innovative environment
  • Startup atmosphere within a big prosperous company, a loft style office and regular team events
  • Opportunities for attending training events and conferences
  • Free food - everyday
  • Free drinks, fresh fruits everyday
  • Cellphone and laptop
  • Leasing electric bike
  • Work permit sponsorship if required

Work model: on site

Publication ID: BE83190813_E5

Important: In order to be employed by ABB you will need to fully comply with/fulfill all local ABB employment requirements/processes.Before applying, please read our Fraud Warning.

Explore Location

Close the popup

No locations found

Apply now

Save job

Key Skills

Ranked by relevance

c embedded wireless linux bash python ai
Login to Apply
Posted
Nov 06, 2024
Type
Full-time
Level
Entry
Location
Brussels
Company
ABB

Industries

Mechanical Or Industrial Engineering

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
STÄUBLI
Related

Embedded Software Engineer (m/w/d)

2026-02-20

Full-time
Not Applicable
Switzerland
Mechanical Or Industrial Engineering
Engineering
View Job Details
TOMRA
Related

Software Engineer - Freelance

2026-02-18

Full-time
Mid-Senior
Ireland
Mechanical Or Industrial Engineering
Engineering
View Job Details
RINA
Related

Junior Software Application Engineer

2026-03-21

Full-time
Entry
Italy
Mechanical Or Industrial Engineering
Engineering