Software Embedded Developer

Proactive Global

Osterreich

On-site

PEN 232,000 - 347,000

Full time

3 days ago
Be an early applicant

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 an Embedded Software Engineer for robotics and automation projects based in Wels, Austria, or Regensburg, Germany. You will work across the full software lifecycle, from architecture through testing, debugging and optimisation, closely interfacing with hardware, sensors and PLCs.

The role focuses on C/C++ firmware, Embedded Linux, device drivers and real-time systems, with flexible patterns: initially 4 days in the office plus 1 day work-from-home, moving to 3 days

Qualifications

  • Strong C and/or C++ development.
  • Modern C++17/20 experience.
  • Embedded Linux exposure.
  • Microcontroller-based development background.
  • Low-level software development experience.
  • Embedded communication protocols & peripherals.
  • RTOS and embedded architectures knowledge.
  • Python and Bash scripting.
  • Distributed systems understanding.
  • Hardware and software integration work.
  • Automated testing and debugging experience.
  • Robotics, automation or complex mechatronic systems background.

Responsibilities

  • Develop embedded software using C and/or modern C++.
  • Build firmware for microcontroller-based systems.
  • Develop software for Embedded Linux platforms.
  • Design and maintain software architecture.
  • Work with bootloaders, OTA updates and firmware deployment.
  • Develop device drivers and interfaces (SPI, I2C, UART, CAN).
  • Create algorithms for robot coordination and traffic flow.
  • Interface robots, PLCs and automation systems.
  • Debug software-hardware-sensor-actuator interactions.
  • Develop automated testing strategies (unit/integration/HIL/SIL).
  • Analyse and optimise real-world system performance.
  • Contribute to technical decisions and new product development.

Skills

C/C++ development
Modern C++17/20
Embedded Linux
Microcontroller-based development
RTOS
Python scripting
Bash scripting
Distributed systems
Hardware integration
Automated testing & debugging
Robotics & automation
Mechatronic systems

Job description

Software Embedded Developer, Robotics & Automation (Wels, Austria)

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 deployment
  • Developing 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
  • Low-level software 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 be 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

Softwareentwicklung Embedded Systems m/w/x
Softwareentwicklung Embedded Systems m/w/x

Wintersteiger • Osterreich

Hybrid
PEN 251,000 - 347,000
Softwareentwickler (m/w/d) – Full-Stack & Embedded (Vollzeit)
Softwareentwickler (m/w/d) – Full-Stack & Embedded (Vollzeit)

Wasserbauer GmbH. • Osterreich

Hybrid
PEN 107,000 - 128,000
Flexible Arbeitszeiten
Top-Hardware
Flache Hierarchien
+1
Senior PLC Engineer
Senior PLC Engineer

Vivid Resourcing • Osterreich

Hybrid
PEN 347,000 - 501,000
Travel and accommodation covered
Senior Electronics Systems Engineer – Space Technology (m/w/x)
Senior Electronics Systems Engineer – Space Technology (m/w/x)

epunkt GmbH • Osterreich

On-site
PEN 220,000 - 409,000
Flexible working hours
Meal allowance
Training and development
+3
Engineer PE/CAM Software Systems
Engineer PE/CAM Software Systems

Austria Technologie & Systemtechnik AG • Osterreich

Hybrid
PEN 231,000 - 347,000
Growth opportunities
Onboarding program
Training opportunities
+3
Engineer PE/CAM Software Systems
Engineer PE/CAM Software Systems

Mental Health Group • Osterreich

Hybrid
PEN 232,000 - 347,000
Onboarding program
Training opportunities
Canteen
+2
Senior Engineer PE/ CAM Systems
Senior Engineer PE/ CAM Systems

Mental Health Group • Osterreich

Hybrid
EUR 70,000 - 95,000
Structured onboarding program
Continual training opportunities
Modern company canteen with freshly...
+3
Software Backend Developer with a Passion for AI (m/f/d) - Location: Linz
Software Backend Developer with a Passion for AI (m/f/d) - Location: Linz

EV Group • Osterreich

Hybrid
PEN 168,000 - 205,000
Insider Restaurant
Kindergarten and Summer Camp
EVG Bonus holiday (6th PTO week)
+2
Electrical Engineer - Product Maintenance, 80-100 % (f/m/x)
Electrical Engineer - Product Maintenance, 80-100 % (f/m/x)

OMICRON Lab • Osterreich

Hybrid
PEN 212,000 - 289,000
Electrical Engineer - Product Maintenance, 80-100 % (f/m/x)
Electrical Engineer - Product Maintenance, 80-100 % (f/m/x)

OMICRON electronics GmbH • Osterreich

Hybrid
PEN 231,000 - 308,000