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

Software Toolchain (SDK) Engineer

Full-Time 48000 - 72000 £ / year (est.) No home office possible
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

Software Toolchain (SDK) Engineer employer: LinkedIn

As a Software Toolchain (SDK) Engineer at our innovative company, you will thrive in a dynamic work culture that prioritises collaboration and creativity, all while being part of a cutting-edge RISC-V-based GPU and AI platform. We offer competitive benefits, including professional development opportunities and a supportive environment that encourages growth and learning. Located in a vibrant tech hub, our team enjoys access to the latest technologies and a community of like-minded professionals, making it an ideal place for those seeking meaningful and rewarding employment.
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, contributing to open-source projects, or attending relevant meetups can provide insights and connections that may give you an edge in the application process.

✨Tip Number 3

Prepare to discuss your experience with build systems and continuous integration pipelines in detail. Be ready to share specific examples of how you've implemented these in past projects, as this will showcase your practical skills and problem-solving abilities.

✨Tip Number 4

Brush up on your programming skills, especially in C/C++ and Python. Consider working on small projects or coding challenges that highlight your proficiency in these languages, as this will be crucial for the technical aspects of the role.

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
Strong Programming Skills (C/C++, Python)
Compiler Technologies
Linker Technologies
API Design

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 are 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 if it involved performance benchmarking or 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 implemented build systems or created profiling tools, as this will demonstrate your hands-on expertise.

✨Familiarise Yourself with RISC-V

If you have experience with RISC-V development tools, be ready to talk about it. If not, do some research beforehand. Understanding the architecture and its ecosystem can give you an edge in the interview.

✨Prepare for Problem-Solving Questions

Expect questions that assess your problem-solving abilities, especially related to debugging and performance analysis. Practise explaining your thought process clearly, as this will show your analytical skills and how you approach challenges.

✨Discuss Documentation and API Design

Since maintaining documentation is part of the role, be prepared to discuss your experience with developer documentation and API design. Share examples of how you've made documentation user-friendly and effective for developers.

Software Toolchain (SDK) Engineer
LinkedIn
L
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>