Senior DevOps Engineer (Embedded Systems)

Corsair Memory
Landshut, Germany
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Landshut, Germany

Tech stack

Automation of Tests
Linux
DevOps
Programming Tools
Embedded Software
Firmware
Build Management
Software Version Control

Job description

  • Own and continuously improve the DevOps toolchain for embedded software and software, from source control to release artifacts
  • Design, implement, and operate reliable CI/CD pipelines for firmware build, test, and release
  • Drive automation to ensure reproducible, traceable, and scalable firmware builds
  • Enable automated testing, simulation, and hardware-independent validation where feasible
  • Implement and maintain secure, automated signing and release processes for firmware
  • Support and evolve Linux-based CI, build, and server infrastructure
  • Collaborate closely with firmware, hardware, QA, and IT teams as a technical DevOps partner
  • Proactively identify and resolve pipeline, tooling, and infrastructure issues to improve delivery quality

Requirements

  • Senior-level experience as a DevOps Engineer, ideally in embedded software environments
  • Strong hands-on experience with CI/CD pipelines and automation
  • Solid understanding of embedded software development constraints in consumer electronics
  • Experience with automated testing, simulation, or abstraction techniques for embedded systems
  • Strong understanding of embedded security concepts, including signing and controlled release processes
  • Broad technical expertise across Linux systems, build environments, and development tools
  • High degree of ownership, reliability, and independent working style
  • Clear, pragmatic communication skills
  • Familiarity with the consumer electronics or computer peripheral industry and its product lifecycles

Apply for this position