Skip to content
mimi

Senior Embedded Software Entwickler (m/w/x)

SII Germany

flexible Full-time Senior 1mo ago

About the role

About Us

In today's dynamic environment of technological change, intelligent IT, software, and system solutions are of central importance – in complex, security-critical, and regulated technology fields such as automotive, defense, and aerospace. We combine expertise in embedded software, modern software development, cloud architectures, data & AI engineering, and holistic systems engineering. This is how we create networked platforms, smart data analyses, and highly available architectures for complex and security-critical applications.

Your Role

In this role, you will be responsible for the development and optimization of embedded software for complex real-time systems. You will work closely with hardware, system, and test teams to realize high-performance and reliable solutions. The focus is on hardware-near development, integration, and ensuring quality and performance throughout the entire development cycle.

Become part of our team now – in an internal and permanent full-time position as a Senior Embedded Software Developer (m/f/x) with the following tasks:

Responsibilities

  • Design, development, and implementation of embedded software for microcontrollers and microprocessors
  • Integration of software with hardware components as well as adjacent software and FPGA modules
  • Analysis of system requirements and derivation of software architectures and specifications
  • Development and optimization of code in C/C++
  • Conducting code reviews and ensuring standards and best practices
  • Development and execution of unit and integration tests
  • Error analysis, debugging, and resolution of hardware and software problems

Qualifications

  • Several years of experience in embedded software development in real-time environments
  • Very good knowledge of C/C++ and ideally experience with Python
  • Experience with Embedded Linux and common development tools and version control (e.g., GitLab)
  • Good understanding of hardware architectures, peripherals, and hardware-near programming
  • Knowledge of common communication protocols (e.g., CAN, I2C, SPI, UART)
  • Fluent German and English skills, both written and spoken
  • Willingness to participate in the verification process – A security check according to SÜG (Ü2) is planned for this activity

Benefits

Your Benefits – a true Great Place To Work®

  • Flexible working: 30 vacation days, mobile work & flexible hours – for real work-life balance
  • Modern setup: Cloud-based work with Microsoft 365 for efficient, collaborative work
  • Culture that supports: Open communication, clear responsibility, and trust at all levels
  • Individual development: Fostering your strengths – personally and professionally
  • Financial extras: Subsidies for retirement provision, childcare & mobility (Deutschland-Ticket)
  • Health & Balance: Hansefit sports cooperation & JobRad leasing

Skills

CC++CANEmbedded LinuxFPGAGitLabI2CMicrocontrollerMicroprocessorsPythonSPIUART

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free