Stäubli Group

Firmware Engineer

Stäubli Group
Apply
12 hours ago
Travagliato, ItalyEntry Level

Responsibilities

  • Develop C/C++ firmware for STM32 and TI C2000 microcontrollers.
  • Work with FreeRTOS and Embedded Linux using modular architectures.
  • Develop drivers and communication modules for UART, SPI, I2C, CAN, RS485, and Ethernet.
  • Integrate industrial and IoT protocols including MQTT, BLE, Wi-Fi, ZigBee, Modbus, and CANopen.
  • Perform functional and performance testing and hardware/software debugging using oscilloscopes and logic analyzers.
  • Apply secure coding practices and support embedded cybersecurity compliance.
  • Collaborate with hardware and Product Engineering teams on international technical projects.

Requirements

  • Degree in computer science, electronics, or automation.
  • Strong knowledge of C/C++ and microcontrollers/system-on-chip devices.
  • Experience with FreeRTOS, Embedded Linux, and modular architectures.
  • Knowledge of industrial and wireless communication protocols.
  • Hardware/software debugging skills.
  • Python skills for scripting and testing.
  • Basic knowledge of embedded cybersecurity.
  • Spoken and written English for technical documentation and international collaboration.
  • Problem-solving, teamwork, analytical, and clear technical communication skills.

Tech Stack

Categories

Stäubli Group

About Stäubli Group

1,001-5,000 employees

Stäubli Group designs and manufactures industrial mechatronic solutions for manufacturers, including electrical and fluid connectors, industrial robots, cobots, AGVs, and textile/jacquard machinery. The company sells hardware, software, and services to automation and textile production customers across sectors via a global direct and partner network. Founded in 1892 and headquartered in Pfäffikon, Switzerland, it is a privately held, family-owned group operating in 28 countries.

Contact me