Corsair

Senior Software Engineer

Corsair  •  Landshut, DE (Onsite)  •  3 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Key Responsibilities

  • Actively design and implement production-ready software components in C/C++ across embedded software and software application layers

  • Develop hardware-near software, drivers, and device communication interfaces

  • Solve complex cross-layer issues hands-on (hardware ↔ embedded software ↔ software applications)

  • Define and document system architectures (class, sequence, state, component diagrams)

  • Translate product and hardware requirements into structured, modular technical designs

  • Define and maintain clean and robust hardware–software and software interfaces

  • Conduct architecture reviews, design reviews, and code reviews

  • Ensure scalability, reliability, performance, and maintainability of systems

  • Introduce improved architectural patterns and engineering practices

  • Mentor developers in system design, abstraction, and implementation quality

  • Contribute to long-term technical strategy and innovation

Essential Skills and Experience:

  • 8+ years of professional software development experience

  • Several years of experience in senior or architectural roles

  • Strong expertise in C/C++ (embedded or hardware-related systems preferred)

  • Experience across embedded software and software application development

  • Solid understanding of hardware interfaces, communication protocols, and performance constraints

  • Experience with modular system design and architectural patterns

  • Strong debugging and performance optimization skills

  • Experience with modern development practices (version control, CI/CD, code reviews, testing strategies)

  • Master’s degree in Computer Science, Software Engineering, or comparable qualification
Corsair

About Corsair

Founded in 1994, CORSAIR (NASDAQ:CRSR) is a leading global developer and manufacturer of high-performance gaming and streaming gear. With 21 different product lines CORSAIR offers a complete range of products that help digital athletes perform at their peak and enable streaming creators to produce studio-quality content for their fans.

CORSAIR has built a passionate base of loyal customers due to its gamer- and creator-centric design philosophy, commitment to high performance, and professional quality. The company has received more than 4,000 product awards and has a footprint that reaches customers in more than 75 countries.

CORSAIR also includes subsidiary brands Elgato, which provides premium studio equipment and accessories for content creators, SCUF Gaming, which builds custom-designed controllers for competitive gamers, ORIGIN PC, a builder of custom gaming and workstation desktop PCs and laptops, Drop, a community-driven company that designs and curates enthusiast keyboards and peripherals, and Fanatec, a leading manufacturer of high-end sim racing hardware.

Industry
Hardware & Semiconductors
Company Size
1,001-5,000 employees
Headquarters
Milpitas, California
Year Founded
1994
Social Media