At a Glance
- Tasks: Develop and maintain tools that enhance the developer experience for cutting-edge GPU and AI platforms.
- Company: Join a pioneering tech company focused on RISC-V architecture and innovative software 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: Ideal for tech enthusiasts eager to work on advanced software development tools.
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 Tools Engineer (SDK) - Hertfordshire employer: microTECH Global Limited
Contact Detail:
microTECH Global Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Tools Engineer (SDK) - Hertfordshire
✨Tip Number 1
Familiarise yourself with RISC-V architecture and tools. Since familiarity with RISC-V development tools is preferred, having a solid understanding of this technology will set you apart from other candidates.
✨Tip Number 2
Showcase your experience with build systems and continuous integration pipelines. Be prepared to discuss specific projects where you've implemented these systems, as they are crucial for the role.
✨Tip Number 3
Highlight your programming skills in C/C++ and Python. Be ready to provide examples of how you've used these languages in developing SDKs or developer tools, as this will demonstrate your technical proficiency.
✨Tip Number 4
Prepare to discuss your experience with profiling and debugging tools. Having concrete examples of how you've used these tools to enhance performance or resolve issues will show your practical knowledge and problem-solving skills.
We think you need these skills to ace Software Tools Engineer (SDK) - Hertfordshire
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 programming languages like C/C++ and Python, and how they relate to the role.
Showcase Relevant Projects: If you have worked on relevant projects, either professionally or personally, include them in your application. Detail your contributions, the technologies used, and the impact of these projects on the developer experience.
Highlight Continuous Learning: Mention any ongoing education or certifications related to software development tools, SDKs, or RISC-V technologies. This shows your commitment to staying updated in the field and enhances your application.
How to prepare for a job interview at microTECH Global Limited
✨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 hypothetical scenarios that involve profiling, debugging, or performance analysis. This will showcase your analytical skills and how you approach complex technical challenges.
✨Familiarise Yourself with Their Tools
Research the company's existing SDKs and toolchains. Understanding their current offerings and any potential areas for improvement can give you an edge in the conversation and show your genuine interest in the role.
✨Prepare Questions About Team Dynamics
Ask about the software team's workflow, collaboration practices, and how they integrate new tools into their processes. This demonstrates your interest in teamwork and helps you gauge if the company culture aligns with your values.