Embedded Firmware Engineer (ARM, C/C++)

Jobup

Bottmingen

On-site

CHF 110,000 - 180,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

INFORS HT in Basel-Landschaft, Bottmingen, is seeking an experienced embedded firmware engineer to develop and test firmware for ARM microcontrollers in industrial automation systems. You will create reusable libraries, interface with industrial protocols and ensure robust communication across electronics and automation layers.

The role requires 5+ years in embedded firmware development, proficiency in C/C++, and strong experience with embedded Linux (Yocto).

Qualifications

  • Degree in Mechatronics, Robotics, Electrical Engineering or related field.
  • 5+ years in embedded firmware/software development and testing.

Responsibilities

  • Develop, program, test, and maintain firmware for ARM microcontrollers.
  • Create reusable firmware libraries and industrial interfaces (OPC UA, Modbus, CANopen).
  • Ensure reliable communication between electronics, automation systems and higher‑level software.
  • Plan and run verifications, system tests and automated test solutions.
  • Document requirements, specs and test results; support prototype to production transition.

Skills

C/C++ for ARM
Embedded Linux
OPC UA
Modbus
CANopen
Git
Azure DevOps
Yocto

Education

Bachelor’s or Master’s in Mechatronics or related field

Tools

Git
Azure DevOps
Yocto

Job description

INFORS HT in Basel-Landschaft, Bottmingen, is seeking an experienced embedded firmware engineer to develop and test firmware for ARM microcontrollers in industrial automation systems. You will create reusable libraries, interface with industrial protocols and ensure robust communication across electronics and automation layers.

The role requires 5+ years in embedded firmware development, proficiency in C/C++, and strong experience with embedded Linux (Yocto).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer for Industrial Automation (ARM)
Senior Embedded Firmware Engineer for Industrial Automation (ARM)

INFORS-HT Switzerland • Bottmingen

On-site
CHF 110,000 - 150,000
none
Senior Embedded Firmware Engineer – ARM & Automation
Senior Embedded Firmware Engineer – ARM & Automation

Infors AG • Bottmingen

On-site
CHF 120,000 - 170,000
Embedded Firmware Engineer – Industrial ARM & OPC UA
Embedded Firmware Engineer – Industrial ARM & OPC UA

Infors AG • Bottmingen

On-site
CHF 120,000 - 150,000
Senior Embedded Firmware Engineer - ARM & Industrial
Senior Embedded Firmware Engineer - ARM & Industrial

Infors AG • Switzerland

Hybrid
CHF 90,000 - 130,000
Ingénieur Logiciel Embarqué (Firmware C/C++) h/f/d
Ingénieur Logiciel Embarqué (Firmware C/C++) h/f/d

Jobup • Bottmingen

On-site
CHF 110,000 - 180,000
Embedded Software Engineer m/f/d 100%
Embedded Software Engineer m/f/d 100%

Infors AG • Bottmingen

On-site
CHF 120,000 - 170,000
Senior Embedded Software Engineer – Industrial Automation
Senior Embedded Software Engineer – Industrial Automation

Infors AG • Bottmingen

On-site
CHF 120,000 - 160,000
Embedded Software Engineer (Firmware C/C++) m/w/d
Embedded Software Engineer (Firmware C/C++) m/w/d

Infors AG • Bottmingen

On-site
CHF 120,000 - 160,000
IoT Embedded Systems Engineer: Hardware-Software Lead
IoT Embedded Systems Engineer: Hardware-Software Lead

Arbeitnow • Bern

On-site
CHF 90,000 - 130,000
Embedded Firmware Engineer - ARM Cortex-M, Battery Devices
Embedded Firmware Engineer - ARM Cortex-M, Battery Devices

Antaes Consulting • Neuenburg

On-site
CHF 110,000 - 140,000