About the role

  • Software Developer creating innovative embedded solutions for products and customer projects in Deggendorf or Regensburg. Focus on high-performance software with clear APIs for efficient system integration.

Responsibilities

  • Development and enhancement of applications in C/C++ on Linux-based systems
  • Implementation of components and interfaces in modern software architectures
  • Creation of tools and scripts in Python to extend user functionality and automate tasks
  • Analysis of requirements as well as design and implementation of technical solutions
  • Debugging, performance optimization, and quality assurance in an RTOS environment
  • Collaboration with cross-functional teams (system architecture, testing, project management)

Requirements

  • Completed degree in electrical engineering, computer science, or a comparable qualification
  • Strong knowledge of C, C++ and Python
  • Ideally experience in cross-platform development (Windows/Linux/ARM/x86)
  • Experience in application development as well as with CI/CD principles and build pipelines
  • Structured, reliable and precise way of working
  • Very good German and English language skills

Benefits

  • Hybrid work with no core hours
  • Informal, family-like work environment with an open first-name culture
  • 30 days vacation plus additional special leave days
  • Individual development opportunities
  • Own workstation with a height-adjustable desk
  • Employee discounts with numerous top providers

Job title

Software Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job