Embedded Software Engineer, Robotics

Agile Professionals

Berlin

In loco

EUR 70.000 - 90.000

Tempo pieno

48 ore fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Agile Professionals is seeking an embedded software engineer to own firmware for our robot hardware. You will start with a structured handover including on-site work at the partner location abroad, then take ownership of firmware alongside another engineer and a PLC professional.

You will maintain and extend firmware for controllers and sensors, develop device communication with PLCs and our cloud platform, and bring up hardware on site. Travel will be required for handover and site work.

Competenze

  • 3+ years of professional embedded development in C or C++.
  • Firmware that runs in production on real hardware.
  • Experience with at least one RTOS or embedded Linux.
  • Experience with industrial or vehicle bus protocols (CAN, Modbus or similar).
  • Comfort reading schematics and debugging hardware.
  • Willingness to travel for the handover and for site work.
  • Good English. Spanish is a plus.

Mansioni

  • Learn the existing firmware and hardware during the handover, and document what you find.
  • Maintain and extend firmware for the robot’s controllers and sensors [MCU/SoC family, RTOS or embedded Linux]
  • Build and debug communication between devices, the PLC and our cloud platform [CAN, Modbus, MQTT, serial]
  • Bring up, test and fix hardware on site, with an oscilloscope and logic analyser when needed
  • Set up versioning, testing and release processes for the firmware
  • Work closely with our platform team (backend on Google Cloud) so device data arrives reliably

Conoscenze

Embedded C/C++
Production firmware
RTOS/Embedded Linux
Industrial/vehicle bus protocols
Schematics reading
Willingness to travel
English proficiency

Descrizione del lavoro

The first 12 weeks are a structured handover. You learn the existing system from the people who built it, including [several weeks on site at the partner’s location abroad]. After that, you own the firmware and the device side of the system together with a second embedded engineer and a PLC engineer.

What you will do
  • Learn the existing firmware and hardware during the handover, and document what you find

  • Maintain and extend firmware for the robot’s controllers and sensors [MCU/SoC family, RTOS or embedded Linux]

  • Build and debug communication between devices, the PLC and our cloud platform [CAN, Modbus, MQTT, serial]

  • Bring up, test and fix hardware on site, with an oscilloscope and logic analyser when needed

  • Set up versioning, testing and release processes for the firmware

  • Work closely with our platform team (backend on Google Cloud) so device data arrives reliably

What you bring
  • 3+ years of professional embedded development in C or C++

  • Firmware that runs in production on real hardware, not only lab or university projects

  • Experience with at least one RTOS or embedded Linux

  • Experience with industrial or vehicle bus protocols (CAN, Modbus or similar)

  • Comfort reading schematics and debugging hardware

  • Willingness to travel for the handover and for site work

  • Good English. Spanish is a plus.

Nice to have: robotics or motion control, ROS 2, safety-related development, Python for test tooling.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Embedded & Firmware Engineer (human)
Embedded & Firmware Engineer (human)

NEURA Robotics • Germania

In loco
USD 90.000 - 150.000
Embedded & Firmware Engineer (human)
Embedded & Firmware Engineer (human)

NEURA Robotics • Riederich

In loco
EUR 70.000 - 95.000
Real-Time Embedded Firmware Engineer for Robotics
Real-Time Embedded Firmware Engineer for Robotics

NEURA Robotics • Germania

Remoto
USD 90.000 - 150.000
Embedded & Firmware Engineer (human)
Embedded & Firmware Engineer (human)

Neura Robotics • Gemeindeverwaltungsverband Metzingen

In loco
EUR 60.000 - 80.000
Dynamic work culture
30 vacation days
Competitive salary package
Software Support L2 Engineer – Robotic Hands (human)
Software Support L2 Engineer – Robotic Hands (human)

NEURA Robotics • Riederich

In loco
EUR 60.000 - 80.000
Software Support L2 Engineer – Robotic Hands (human)
Software Support L2 Engineer – Robotic Hands (human)

NEURA Robotics • Freising

In loco
EUR 60.000 - 90.000
Embedded Software Engineer
Embedded Software Engineer

microTECH Global LTD • München

In loco
EUR 60.000 - 80.000
Software Embedded Developer
Software Embedded Developer

Proactive Global • Regensburg

Ibrido
EUR 70.000 - 95.000
Software Support L2 Engineer – Robotic Hands (human)
Software Support L2 Engineer – Robotic Hands (human)

Neura Robotics • München

In loco
EUR 65.000 - 90.000
Robotics Software Engineer - Generalist (m/f/d)
Robotics Software Engineer - Generalist (m/f/d)

Autonomous Teaming Solutions • München

In loco
EUR 70.000 - 100.000