Hybrid Software Developer, C/C++ – Design and Development

Posted 2 weeks ago

Apply now

About the role

  • Software Developer specializing in C/C++ for vehicle development. Focusing on HMI, Embedded systems, and backend integration in a hybrid work environment.

Responsibilities

  • Development, integration and maintenance of software solutions for our vehicles, in particular in the areas of HMI, embedded control systems and backend
  • Analysis and troubleshooting of complex system landscapes
  • Creation and maintenance of software architectures as well as documentation at system and software level
  • Verification and validation of software components
  • Execution and documentation of unit, integration and and system tests
  • Development of tools for test automation and application software

Requirements

  • Degree in Computer Science, Automation Engineering or a related field, or vocational training as an IT specialist (Fachinformatiker) with relevant professional experience
  • Solid knowledge of C/C++ (and ideally C#) as well as embedded development with microcontrollers
  • Experience with software architectures, design patterns, development processes and testing methods
  • Knowledge of fieldbus systems such as CAN, CANopen, I2C, SPI or Ethernet is an advantage
  • Ideally experience with UDS, KWP2000 and functional safety
  • High quality awareness, strong team skills and excellent communication abilities
  • Very good German and good English skills

Benefits

  • Training and advancement opportunities: We provide extensive options for your professional development
  • Secure job and attractive earning potential: We aim for long-term collaboration and therefore hire only on permanent contracts
  • Flexible working hours
  • Regular employee events: Several times a year we hold employee events (e.g., summer party, Christmas party, and more)
  • Flat hierarchies: We operate with short decision-making paths and direct communication
  • Company fitness program (EGYM): With the EGYM membership you can train at many gyms and other sports facilities across Germany
  • Comprehensive onboarding: With extensive support we make you fully operational in a short time
  • Company pension plan: So you can look to the future with peace of mind
  • Employee benefits program (Corporate Benefits): We support you with exclusive discounts on tech, fashion, leisure and more — because you deserve it!
  • Occupational health management: Your health matters to us; we support you with regular check-ups and vaccinations

Job title

Software Developer, C/C++ – Design and Development

Job type

Experience level

Junior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

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

Report job