Software Embedded Developer

Proactive Global

Regensburg

Hybrid

EUR 70,000 - 95,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Proactive Global is seeking a Software Embedded Developer to join its Robotics & Automation team in Regensburg, Germany. You will work on microcontroller firmware, Embedded Linux, and robotics applications, shaping software across the full lifecycle with close collaboration with hardware teams.

You will build device drivers, work on RTOS architectures, and contribute to testing strategies while interfacing with sensors, PLCs and broader automation systems.

Qualifications

  • Strong embedded software background across multiple domains.
  • Experience with microcontroller firmware and Embedded Linux.
  • Familiarity with RTOS, embedded peripherals and sensors.

Responsibilities

  • Develop embedded software using C/C++ on microcontrollers and Embedded Linux.
  • Design and maintain software architecture for robotics/automation systems.
  • Develop device drivers and interfaces (SPI, I2C, UART, CAN).
  • Create testing strategies including unit, integration, HIL and SIL tests.
  • Collaborate with hardware, sensors, PLCs and other engineering disciplines.
  • Analyse and optimise real-world system performance and reliability.

Skills

Strong C/C++ development
Modern C++17/20
Embedded Linux
Microcontroller-based development
Embedded communication protocols
RTOS and embedded architectures
Python and Bash scripting
Distributed systems
Hardware-software integration
Automated testing & debugging
Robotics/automation systems

Job description

Software Embedded Developer, Robotics & Automation (Regensburg, Germany)

Are you an Software Embedded Developer, looking to work on robotics, automation and high-performance technology?

Our client is expanding its engineering team and is looking for Embedded Software Engineers to work across a range of innovative products and technologies. Depending on your experience, you could work on microcontroller firmware, Embedded Linux, mobile robotics, autonomous shuttle systems or the development of entirely new products.

This is an opportunity to work across the full software development lifecycle, from architecture and implementation through to testing, debugging and optimisation, while working closely with hardware, sensors, PLCs and other engineering disciplines.

The Role

You could be involved in:

  • Developing embedded software using C and/or modern C++
  • Building firmware for microcontroller-based systems
  • Developing software for Embedded Linux platforms
  • Designing and maintaining software architecture
  • Working with bootloaders, OTA updates and firmware deploymentDeveloping device drivers and communication interfaces such as SPI, I²C, UART and CAN
  • Developing algorithms for robot coordination and traffic flow
  • Creating interfaces between robots, PLCs and wider automation systems
  • Debugging interactions between software, hardware, sensors and actuators
  • Developing automated testing strategies, including unit, integration, HIL and SIL testing
  • Analysing and optimising real-world system behaviour and performance
  • Contributing to technical decisions and the development of new products
What We're Looking For

We're interested in Embedded Software Engineers with experience in areas such as:

  • Strong C and/or C++ development
  • Modern C++17/20
  • Embedded Linux
  • Microcontroller-based development
  • Embedded communication protocols and peripherals
  • RTOS and embedded architectures
  • Python and Bash scripting
  • Distributed systems
  • Hardware and software integration
  • Automated testing and debugging
  • Robotics, automation or complex mechatronic systems

You don't need to have experience across every area. The key is having a strong embedded software background and the ability to work on complex technical problems.

Location & Working Pattern

Office locations: Wels, Austria or Regensburg, Germany

Both locations are available across all positions.

During the initial training period, the working pattern will 4 days per week in the office and 1 day working from home.

Following training, this will move to 3 days per week in the office and 2 days working from home.

What You Can Expect
  • Work on innovative robotics and automation products
  • Modern technology and engineering environments
  • Exposure to software, hardware, sensors and intelligent automation
  • Agile teams with autonomy and clear objectives
  • Close collaboration with experienced engineers across multiple disciplines
  • Opportunities to work across different product and technology areas
  • Professional development and long-term career opportunities
  • Flexible mobility and commuting benefits

Languages: English and German

If you're an Embedded Software Engineer interested in robotics, automation and high-performance embedded systems, get in touch to discuss the opportunities available.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software & AI Engineer
Senior Embedded Software & AI Engineer

TalentCloud Group • Stuttgart

On-site
EUR 70,000 - 110,000
Hybrid work
Transport stipend
Flexible hours
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Optimus Search • Aachen

Hybrid
EUR 65,000 - 85,000
Above-average salary
Flexible working hours
30 days of annual leave
+1
Embedded Linux Software Engineer
Embedded Linux Software Engineer

Anchor Conzult • München

On-site
EUR 60,000 - 80,000
Embedded Software Developer
Embedded Software Developer

Holt Executive Ltd • Baden-Württemberg

On-site
EUR 65,000 - 85,000
Hybrid working
30 days annual leave
Company pension scheme
+2
Embedded Software Engineer
Embedded Software Engineer

microTECH Global LTD • München

On-site
EUR 60,000 - 80,000
Embedded Software Engineer
Embedded Software Engineer

SBG Associates Ltd • Immenstaad am Bodensee

Hybrid
EUR 80,000 - 100,000
Education budget
Independence and autonomy
Flat hierarchy
+6
Embedded Software Developer - FREELANCE GESUCHT
Embedded Software Developer - FREELANCE GESUCHT

Nitcservices • Kempten (Allgäu)

On-site
EUR 83,000 - 165,000
Robotic Software Engineer - Munich
Robotic Software Engineer - Munich

Optimus Search • München

On-site
EUR 55,000 - 80,000
Senior Electronics Engineer - Robotics Systems & Hardware Development (m/f/d) Munich, Bavaria, Germany
Senior Electronics Engineer - Robotics Systems & Hardware Development (m/f/d) Munich, Bavaria, Germany

Agile Robots SE • München

On-site
EUR 85,000 - 110,000
Corporate Benefits Program
Modern Munich office
Senior Electronics Engineer - Robotics Systems & Hardware Development (m/f/d)
Senior Electronics Engineer - Robotics Systems & Hardware Development (m/f/d)

Agilerobotsse • München

On-site
EUR 70,000 - 90,000
Corporate benefits program
International team environment
Development opportunities
+2