Software Toolchain (SDK) Engineer
Software Toolchain (SDK) Engineer

Software Toolchain (SDK) Engineer

Full-Time 48000 - 72000 £ / year (est.) Home office (partial)
L

At a Glance

  • Tasks: Develop and maintain SDKs and tools for our cutting-edge RISC-V GPU and AI platform.
  • Company: Join a pioneering tech company focused on innovative GPU and AI solutions.
  • Benefits: Enjoy flexible working options, competitive salary, and opportunities for professional growth.
  • Why this job: Be part of a dynamic team shaping the future of technology with impactful projects.
  • Qualifications: 5+ years in developer tools, strong programming skills, and a degree in Computer Science or related field.
  • Other info: Experience with RISC-V tools is a plus; creativity and problem-solving are highly valued.

The predicted salary is between 48000 - 72000 £ per year.

Create and maintain software development tools, SDKs, and utilities that enhance the developer experience for our RISC-V-based GPU and AI platform.

Key Responsibilities:

  • Develop SDKs and toolchains for our platform
  • Create profiling, debugging, and performance analysis tools
  • Implement build systems and continuous integration pipelines
  • Maintain documentation generation systems
  • Support software team with tool automation and scripts
  • Develop utilities for performance benchmarking and reporting
  • Create tools for hardware-software co-verification

Requirements:

  • 5+ years of experience in developer tools or SDK development
  • Strong knowledge of build systems and toolchains
  • Experience with profiling and debugging tools
  • Familiarity with RISC-V development tools (preferred)
  • Strong programming skills in multiple languages (C/C++, Python, etc.)
  • Understanding of compiler and linker technologies
  • Experience with developer documentation and API design
  • BS/MS in Computer Science or related field
L

Contact Detail:

LinkedIn Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Toolchain (SDK) Engineer

✨Tip Number 1

Familiarise yourself with RISC-V architecture and its development tools. This knowledge will not only help you understand the specific requirements of the role but also demonstrate your commitment to the field during discussions.

✨Tip Number 2

Engage with the developer community around SDKs and toolchains. Participating in forums or contributing to open-source projects can showcase your skills and passion, making you a more attractive candidate.

✨Tip Number 3

Prepare to discuss your experience with build systems and continuous integration pipelines. Be ready to share specific examples of how you've implemented these in past projects, as this will highlight your practical knowledge.

✨Tip Number 4

Brush up on your programming skills, especially in C/C++ and Python. Consider working on small projects or coding challenges that can help you demonstrate your proficiency in these languages during interviews.

We think you need these skills to ace Software Toolchain (SDK) Engineer

SDK Development
Toolchain Development
Build Systems
Continuous Integration Pipelines
Profiling Tools
Debugging Tools
Performance Analysis
Documentation Generation
Automation Scripting
Performance Benchmarking
Hardware-Software Co-verification
Programming Skills in C/C++
Programming Skills in Python
Compiler Technologies
Linker Technologies
API Design
RISC-V Development Tools Knowledge

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in developer tools and SDK development. Emphasise your knowledge of build systems, profiling, and debugging tools, as well as any familiarity with RISC-V development tools.

Craft a Strong Cover Letter: In your cover letter, explain why you're passionate about enhancing the developer experience. Mention specific projects or experiences that demonstrate your skills in creating SDKs and toolchains, and how they relate to the job description.

Showcase Relevant Projects: If you have worked on relevant projects, include them in your application. Describe your role, the technologies used, and the impact of your work, especially in areas like performance benchmarking and tool automation.

Highlight Programming Skills: Clearly list your programming skills in multiple languages, particularly C/C++ and Python. Provide examples of how you've used these languages in your previous roles, especially in relation to compiler and linker technologies.

How to prepare for a job interview at LinkedIn

✨Showcase Your Technical Skills

Make sure to highlight your experience with developer tools and SDK development. Be prepared to discuss specific projects where you've created or maintained software development tools, especially those related to RISC-V or similar platforms.

✨Demonstrate Problem-Solving Abilities

During the interview, be ready to tackle technical problems on the spot. They may ask you to solve a coding challenge or discuss how you would approach debugging a complex issue, so brush up on your problem-solving techniques.

✨Familiarise Yourself with Their Tools

Research the company's existing SDKs and toolchains. Understanding their current offerings will not only help you answer questions more effectively but also allow you to suggest improvements or new ideas during the discussion.

✨Prepare Questions About Team Dynamics

Since you'll be working closely with the software team, ask about their collaboration processes and how they integrate tools into their workflow. This shows your interest in teamwork and helps you gauge if the company culture aligns with your values.

Software Toolchain (SDK) Engineer
LinkedIn
L
  • Software Toolchain (SDK) Engineer

    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-06-18

  • L

    LinkedIn

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>