-
View all jobs
Key Responsibilities
JOB DESCRIPTION
Welcome to Fanatec, the ultimate destination for sim racing enthusiasts! At Fanatec, we are passionate about pushing the boundaries of technology to create the most immersive and realistic racing experiences. Our high-performance racing wheels, pedals, and accessories are engineered with precision and innovation, making us a leader in the sim racing industry.
Fanatec merged with CORSAIR, and remains a separate brand within CORSAIR – a world leader in providing high-performance PC peripherals and components to gamers, enthusiasts, and esports athletes.
JOB DESCRIPTION
- Lead the design and development of firmware for embedded systems, ensuring scalability, efficiency, and robustness.
- Write, debug, and optimize code in languages such as C, C++, or assembly.
- Collaborate with hardware and software engineers to align firmware functionality with hardware capabilities.
- Provide mentorship and technical guidance to junior developers.
- Review code for quality, maintainability, and compliance with best practices.
- Lead design discussions and contribute to architectural decisions for embedded systems.
- Ensure seamless integration of firmware with hardware components and external systems.
- Develop and execute test plans to validate firmware performance under various scenarios.
- Identify and address complex issues in embedded systems, implementing innovative solutions to meet design objectives.
- Create detailed technical documentation, including design specifications, user manuals, and test reports.
- Ensure firmware complies with industry standards and customer specifications.
- Proficiency in embedded systems programming and strong knowledge of microcontrollers, RTOS, and communication protocols (e.g., I2C, SPI, UART, CAN, Ethernet).
- Familiarity with development tools such as debuggers, oscilloscopes, and logic analyzers.
- Experience with version control systems (e.g., Git) and CI/CD workflows.
- Take ownership of firmware projects from concept to deployment, ensuring timely delivery and high quality.
- Manage priorities in a fast-paced environment while meeting deadlines and technical goals.
- Work effectively with cross-functional teams, including hardware, software, and product management.
- Communicate technical concepts clearly to stakeholders with varying levels of technical expertise.
- Demonstrate a commitment to staying current with emerging technologies, tools, and methodologies in the embedded systems domain.
- You have a successfully completed degree in electrical engineering/communications engineering/automation technology or a comparable qualification with several years of professional experience.
- 6+ years of experience in embedded software
- Mastery of C/C++/Assembly and confident application at all levels of the software stack
- Bare metal, Zephyr, Cortex ARM processor family
- Device driver software, interrupt techniques, security architectures
- Experience in test automation, unit tests in embedded software development
- Your German and English language skills are good, so you feel comfortable working with our international development partners.
- Motivation to bring new features and products to the road cleanly and efficiently
- Very good communication and moderation skills
- Experience in agile development
Welcome to Fanatec, the ultimate destination for sim racing enthusiasts! At Fanatec, we are passionate about pushing the boundaries of technology to create the most immersive and realistic racing experiences. Our high-performance racing wheels, pedals, and accessories are engineered with precision and innovation, making us a leader in the sim racing industry.
Fanatec merged with CORSAIR, and remains a separate brand within CORSAIR – a world leader in providing high-performance PC peripherals and components to gamers, enthusiasts, and esports athletes.
Key Skills
Ranked by relevance
embedded
embedded systems
c
rtos
cicd
git
spi
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Full Stack Developer (TypeScript / Node.js / Mobile)
2026-07-10
Full-time
Not Applicable
Canada
Hospitals
Engineering
View Job Details
Related
Software Engineer, Micro Platforms (Remote)
2026-07-09
Full-time
Associate
United Arab Emirates
Software Development
Information Technology
View Job Details
Related
Medior Java developer
2026-07-09
Full-time
Not Applicable
Netherlands
Government Administration
Engineering
Login to Apply
- Posted
- May 26, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Landshut
- Company
- Corsair
Industries
Hospitals
Health Care
Non-profit Organizations
Government Administration
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Full Stack Developer (TypeScript / Node.js / Mobile)
2026-07-10
Full-time
Not Applicable
Canada
Hospitals
Engineering
View Job Details
Related
Software Engineer, Micro Platforms (Remote)
2026-07-09
Full-time
Associate
United Arab Emirates
Software Development
Information Technology
View Job Details
Related
Medior Java developer
2026-07-09
Full-time
Not Applicable
Netherlands
Government Administration
Engineering