Skip to content
mimi

Firmware Engineer (m/w/d) - Embedded Software Entwicklung - Bis zu 90k Gehalt

Empion

München · Hybrid 2w ago

About the role

About

Empion connects recruiting with company culture, matching candidates with culturally compatible employers based on a short questionnaire.

PCS is a leading provider of SaaS-based communication solutions for digitizing information flows in companies. With a clear focus on process optimization, PCS supports customers in industries such as technical field service, facility management, and healthcare in efficiently managing internal communication. Their customer base includes both medium-sized companies and large corporations.

Position

Firmware Engineer (m/f/d) - Embedded Software Development

Location

Munich, Germany

Industry

IT, Building Security, Software Development

Employment

Full-time, permanent

Start Date

Immediately

Language Requirements

German (C1), English (B1)

Flexibility

Flexible working hours & up to 60% home office option

What We Offer

  • Up to €90,000 gross per year
  • Flextime
  • Home office option (up to 60%)
  • Work-life balance
  • Permanent employment
  • Team and company events
  • Company fitness offer
  • Company bike leasing
  • 30 days of vacation per year

Your Challenges

  • New development and further development of secure, high-performance embedded Linux firmware for access control systems
  • Development of firmware for embedded Linux systems to ensure stability and performance, for example
  • Implementation of central security features
  • Work on bootloader and low-level components to ensure secure system starts
  • Automation of build and test processes to increase efficiency in agile workflows

Your Profile

  • At least 3 years of experience in embedded software development, for example with Embedded Linux, kernel/driver topics, and embedded security concepts
  • Application experience with hardware interfaces (UART, SPI, I²C)
  • Practical experience in code reviews and debugging for quality assurance
  • Skills in embedded programming, including Embedded Linux (kernel, drivers) or microcontrollers on bare metal
  • Daily use of various programming languages such as C/C++, Go/Rust, or similar

Requirements

  • Anwendungserfahrung mit Hardware-Schnittstellen (UART, SPI, I²C)
  • Praxis in Code Reviews und Debugging zur Qualitätssicherung

Responsibilities

  • Neuntwicklung sowie Weiterentwicklung sicherer, performanter Embedded-Linux-Firmware für Zutrittskontrollsysteme
  • Entwicklung von Firmware für Embedded-Linux-Systeme zur Sicherstellung von Stabilität und Performance
  • Implementierung zentraler Security-Features
  • Arbeit an Bootloader- und Low-Level-Komponenten zur Gewährleistung sicherer Systemstarts
  • Automatisierung von Build- und Testprozessen zur Effizienzsteigerung in agilen Abläufen

Benefits

GleitzeitHomeoffice-MöglichkeitWork-Life-BalanceUnbefristetes BeschäftigungsverhältnisTeam- und FirmeneventsFirmen-FitnessangebotDienstrad-Leasing30 Tage Urlaub / Jahr

Skills

C++CEmbedded LinuxEmbedded-Security-KonzeptenGoI²CKernelMicrocontroller auf Bare MetalRustSPIUARTTreiber

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