System Software Architect

System Software Architect

Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
M

At a Glance

  • Tasks: Design and implement system software while collaborating with teams across cultures and languages.
  • Company: Join a dynamic company passionate about open source and innovative technology solutions.
  • Benefits: Enjoy flexible working options, competitive salary, and opportunities for professional growth.
  • Why this job: Be part of a collaborative culture that values hands-on work and impactful projects.
  • Qualifications: BS/MS/BE in Computer Science with 6+ years of relevant experience required.
  • Other info: Engage with industry partners and academia to drive external collaborations.

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

This person needs to be:

  • Highly self-motivated and able to work autonomously.
  • Able to work efficiently in a multi-cultural, multi-site, multi-language and rapidly changing environment.
  • Enthusiastic about working within the open source community and able to shine within that environment.
  • Interested in driving external collaborations both with industry partners and academia.
  • Able to grasp end to end platform design and understand the relevance to low level components.
  • An excellent communicator.
  • Interested in getting their hands dirty when needed.

The team does not separate the roles of architect from that of implementation. Both reviewing and writing of code are central parts of the role.

Possible areas of existing expertise include:

  • Core architecture and support for upcoming architecture features, either ARM64 or other architectures (x86, MIPS, PPC, etc).
  • One or more major Linux kernel subsystems, e.g. Storage, networking, special purpose accelerators.
  • Related project experience, e.g. QEMU.
  • Kernel spanning topics such as virtualization, OS hardening, system performance.
  • Practical low-level architecture knowledge.
  • Open source engagement / standard organization experience.

Formal requirements: BS/MS/BE in Computer Science or a similar subject with 6+ years of appropriate experience.

M

Contact Detail:

microTECH Global Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land System Software Architect

✨Tip Number 1

Familiarise yourself with the latest trends in open source software and actively participate in relevant communities. This will not only enhance your knowledge but also demonstrate your enthusiasm for collaboration, which is crucial for this role.

✨Tip Number 2

Showcase your ability to work autonomously by highlighting past projects where you successfully managed tasks independently. Be prepared to discuss how you navigated challenges in a multi-cultural and rapidly changing environment.

✨Tip Number 3

Brush up on your communication skills, as being an excellent communicator is key for this position. Practice explaining complex technical concepts in simple terms, as you may need to collaborate with both technical and non-technical stakeholders.

✨Tip Number 4

Gain hands-on experience with low-level architecture and Linux kernel subsystems. Consider contributing to projects like QEMU or similar, as this practical experience will be invaluable in demonstrating your capability to both design and implement solutions.

We think you need these skills to ace System Software Architect

Self-Motivation
Autonomous Work
Cross-Cultural Communication
Team Management
Open Source Engagement
Collaboration Skills
End-to-End Platform Design
Low-Level Component Understanding
Excellent Communication Skills
Hands-On Implementation
Code Review and Writing
Core Architecture Knowledge
Linux Kernel Subsystem Expertise
Virtualization Knowledge
OS Hardening Techniques
System Performance Optimisation
Practical Low-Level Architecture Knowledge
Experience with QEMU
Standard Organisation Experience
Computer Science Degree or Equivalent
6+ Years of Relevant Experience

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in system software architecture, particularly with Linux kernel subsystems and low-level architecture knowledge. Emphasise any open source contributions and relevant project experience.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for working in the open source community and your ability to manage small teams. Mention specific examples of how you've driven collaborations with industry partners or academia.

Showcase Communication Skills: Since excellent communication is key for this role, consider including examples in your application that demonstrate your ability to communicate complex ideas clearly, both in writing and verbally.

Highlight Relevant Experience: Detail your hands-on experience with coding and implementation, as well as your understanding of end-to-end platform design. Be specific about the architectures you have worked with, such as ARM64 or x86, and any related projects like QEMU.

How to prepare for a job interview at microTECH Global Limited

✨Show Your Autonomy

Demonstrate your ability to work independently by sharing examples of past projects where you took the lead. Highlight how you managed your time and resources effectively in a multi-cultural and rapidly changing environment.

✨Communicate Clearly

As an excellent communicator, it's crucial to articulate your thoughts clearly during the interview. Practice explaining complex technical concepts in simple terms, as this will showcase your ability to collaborate with diverse teams and stakeholders.

✨Engage with Open Source

Express your enthusiasm for the open source community by discussing your contributions or projects you've been involved in. This shows your passion and willingness to engage with external collaborations, which is vital for the role.

✨Demonstrate Technical Expertise

Be prepared to discuss your experience with core architecture and Linux kernel subsystems. Bring specific examples of your work with ARM64 or other architectures, and be ready to dive into technical discussions about low-level components and system performance.

System Software Architect
microTECH Global Limited
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

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