Embedded Software/Systems Engineer (f/m/d)

Job Description

Xtended Engineering GmbH connects skilled engineers with companies in the industrial and commercial sectors. Our spectrum includes challenging projects in automotive engineering, aerospace, rail way technology, special machine construction, as well as IT & telecommunications.

Engineers and employers both reap the benefits – industry and business specialists with diverse requirements collaborate to conquer demanding and complex projects, fostering growth. Companies can discover highly qualified specialists and executives, including developers, designers, software experts, and project managers, ready to efficiently and cost-effectively tackle all essential development tasks.

We are currently recruiting in Munich, Stuttgart, Nuremberg, and Augsburg.


  • Design, develop, and implement embedded software solutions for various microcontrollers and processors
  • Collaborate with hardware engineers to define software architecture for embedded systems, considering hardware constraints
  • Write efficient, reliable code in C, C++, or assembly language for embedded systems
  • Develop software for RTOS (Real-Time Operating System) to ensure timely and predictable task execution
  • Create and optimize drivers for peripherals and interfaces like sensors, actuators, and communication modules
  • Identify and resolve issues through debugging and testing to ensure system stability and performance
  • Work with cross-functional teams, including hardware engineers and quality assurance, to deliver integrated solutions
  • Implement security measures to protect embedded systems from vulnerabilities and cyber threats
  • Optimize code and algorithms for resource-constrained environments, considering factors like power consumption and memory usage

  • Bachelor's or higher degree in Computer Science, Electrical Engineering, or a related field
  • Proficiency in programming languages such as C and C++
  • Experience in embedded systems development with knowledge of microcontroller/microprocessor architectures
  • Familiarity with real-time operating systems (RTOS) and embedded development tools
  • Knowledge of communication protocols (e.g., SPI, I2C, UART) and networking protocols is a plus
  • Understanding of hardware design principles is advantageous
  • Strong problem-solving skills and attention to detail
  • Excellent communication skills for effective collaboration and documentation
  • Industry-specific certifications or relevant experience may be preferred
  • Good German and Englisch language skills

  • Future prospects in an innovative, growing, and agile company
  • An exciting work environment with diverse career opportunities
  • Competitive, industry-standard / above-industry-standard salary
  • Flexible working hours and the option for remote work
  • 30 vacation days per year and special leave for significant occasions when employed at Xtended Engineering
  • Bonus programs for referrals and employee recruitment
  • Team events

By joining XTENDED ENGINEERING, you become part of a team known for its practical experience, innovation, and determination. In our successful and expanding company, we offer creative and diverse challenges where you can implement your own ideas to life and capitalize on attractive opportunities for advancement. We not only provide our employees with fair compensation but also enable the way to pursue long-term career perspectives, ranging from professional and social competence to leadership roles. This is achieved through a tailored training program and relevant projects to achieve the next career level, such as progressing from a project team member to a project leader. Additionally, we offer internal training programs, conducted by our project team members, that include specialized lectures tailored to roles like Quality Managers, Project Managers, Designers, FEM Analysts, Test Engineers, Programmers, Automation Engineers and more.

View More