flaconi is hiring in Berlin 

Jobs in Germany

Home  | English Speaking Jobs  | Codasip  | Senior Software Research Engin...
  • Dresden

  • Welcome to Codasip

    We believe Codasip is the most innovative processor solutions company. We take pride in designing and developing cutting-edge, high-performance, and energy-efficient RISC-V CPU cores from scratch, and our own automated proprietary tools to fully customize them. We give our customers a unique competitive advantage by empowering their system-on-chip developers to build the most innovative products.

    What you'll do

    Join Codasip Labs, our innovation and research innovation hub, where we work on cutting-edge technologies and prepare them for rapid commercialization. Within Labs, you will have the unique opportunity to collaborate closely with industry and academic partners, engage with potential customers, and play a vital role in software-hardware co-design.

    This co-design approach involves both adapting software to leverage unique features of our RISC-V CPU microarchitecture and memory subsystem, and ensuring application requirements are taken into the computer architecture itself.

    As a Senior Software Research Engineer your focus will be on developing, adapting, and deploying applications, compute libraries, and tools for Codasip’s high-performance RISC-V processor family.

    You will:

    • Optimize common compute libraries (e.g., BLAS, FFTW) and system software for Codasip's high-performance RISC-V processors.
    • Propose and develop new concepts to enhance low-level software to achieve minimal response times and maximize performance.
    • Develop new tool features for existing and future Codasip's RISC-V-based platforms.
    • Create and maintain test cases to support verification, ensuring robust and bug-free.
    • Collaborate with academic and industry partners to advance the software stack to production quality.
    • Develop software-defined vehicles and demonstrators for customer showcases and international events (e.g. RISC-V Summit).

    Requirements

    What you need:

    • A strong background in software engineering with hands-on experience in C, C++, and Fortran.
    • Solid experience in low-level software library development and performance optimization for specific computer architectures and memory subsystems.
    • Proven ability to contribute to complex software projects from conception to completion.
    • The ability to work independently and manage time effectively within a distributed team.
    • Excellent communication, collaboration, and problem-solving skills.
    • Fluent English (written and spoken).

    What we'd love you to have:

    • Experience with RISC-V and hardware/software co-design.
    • German (written and spoken) language skills.

    Benefits

    What's in it for you?

    Join a flexible, open and supportive team full of curious, self-motivated and driven engineers who are keen to explore new ways of doing things, you'll get to work on ultra-modern, cutting-edge products and technology.

    As a Codasipper, you will have the freedom to explore original solutions and experiment with new techniques in your role. We believe in cross-departmental awareness and encourage collaboration, allowing you to add value through diversity in your daily work.

    So, come aboard and let's architect a future of innovation together! We can't wait to see what you'll achieve at Codasip.

     

    Some useful Links on Codasip:

    Jobs at Codasip

    Job recommendations