Senior Linux kernel developer

Innovative processor solutions company designing and developing CPU cores based on RISC-V architecture with proprietary customization tools.
Munich, Germany01 Dresden, Germany
Embedded
Principal Software Engineer
Hybrid
15+ years of experience
Enterprise SaaS

Description For Senior Linux kernel developer

Codasip, an innovative processor solutions company, is seeking a Senior Linux kernel developer to join their Embedded Software team within their Labs organization. This role is crucial in revolutionizing semiconductor and microprocessor design through RISC-V technology. The position involves customizing Linux kernels for both standard and specialized CPU cores, supporting processor design teams, and working with cutting-edge technologies.

The ideal candidate will have extensive experience in OS development, particularly with Linux kernel internals and device drivers. They'll work on both customer-driven projects and strategic software products, requiring adaptability and innovative thinking. The role demands deep technical expertise in C/C++, assembly language, and hardware microarchitecture.

Codasip, founded in 2014, has grown into a global community with design teams across Europe, including centers in Brno, Cambridge, Bristol, Munich, and other major cities. The company's processor cores and tools are already powering billions of devices in the market. They offer a Silicon Valley-style culture that values innovation and out-of-the-box thinking.

This position offers high visibility in the growing RISC-V ecosystem and the opportunity to work with cutting-edge processor architectures. The successful candidate will contribute to both technical development and team mentoring, making this an excellent opportunity for an experienced professional looking to make a significant impact in processor technology innovation.

Working at Codasip means joining a collaborative environment where creativity and original ideas are encouraged. Team members, known as 'Codasippers,' have the freedom to explore new techniques and participate in cross-departmental collaboration. The company is well-funded and backed by EU grants, positioning it for dynamic growth in the semiconductor industry.

Last updated 3 months ago

Responsibilities For Senior Linux kernel developer

  • Customizing Linux kernel to support Codasip's standard and customized embedded CPU cores
  • Supporting processor design teams with OS expertise
  • Exploring novel compute architectures and technologies
  • Developing Yocto-based Linux distribution
  • Enhancing Codasip's Studio EDA tool
  • Supporting silicon bring-up and validation of Codasip IP
  • Providing deep technical software advice and expertise
  • Developing capabilities, skills and processes within the Embedded Software team

Requirements For Senior Linux kernel developer

Linux
  • Minimum of 15 years experience of OS development
  • Extensive C or C++ and assembly language programming experience
  • Knowledge of Linux kernel internals and experience writing Linux device drivers
  • Knowledge of high-level hardware microarchitecture
  • Flexible and adaptable attitude to work
  • Experience with RISC-V technologies (desired)
  • Experience with porting Linux to new processor architecture (desired)
  • Familiarity with OS security concepts (desired)
  • Ability to communicate effectively at technical and management level
  • Customer-facing experience (desired)

Interested in this job?

Jobs Related To Codasip Senior Linux kernel developer

Principal Verification Engineer

Principal Verification Engineer position at Codasip, focusing on RISC-V CPU verification and team leadership in UK.

Senior Embedded Systems Engineer

Senior Embedded Systems Engineer position focusing on electromagnetic machine design and embedded systems development.

Mechanical Engineer, Power Electronics, New Product

Lead mechanical engineer role focusing on power electronics design for sustainable battery technology at Redwood Materials.

Principal Starship Engineer

Principal Starship Engineer position at SpaceX focusing on spacecraft system architecture, team leadership, and advancing space exploration technology.

Mechanical Engineer, Power Electronics, New Product

Lead mechanical engineer role focusing on power electronics design for sustainable battery technology at Redwood Materials.