Job Title: | System Software Architect |
Contract Type: | Permanent |
Location: | Cambridgeshire, England |
Industry: | |
Salary: | Negotiable + Benefits |
Start Date: | ASAP |
REF: | LK/PP/SSA_1527007835 |
Contact Name: | Lisa Kenny |
Contact Email: | lisa.kenny@projectpeople.com |
Job Published: | almost 6 years ago |
Job Description
We have an exciting new opportunity for an experienced Systems Software Architect to join a multinational netoworking and telecommunications company.
Key Duties and Responsibilities
- Design, Develop and evaluate software solutions for new SoC
- Be a long term maintainer to a solution branch or a component such as PCI, filesystem, debug system, storage, network, scheduler, GPU driver, hypervisor, special purpose hardware accelerators etc.
- Collaborate with Open source communities to support HiSilicon SoC for domains like Linux Distributions, Specific kernel subsystems, Drivers, Virtualization, Security etc
- Collaborate with internal teams and community on interfaces between Bios (UEFI / ACIP) and kernel as well as kernel and user space
- Enable and facilitate up-streaming
- Work with the internal software and hardware team to improve the efficiency of software ecosystem
Requirements
- Real experience on an important Linux kernel subsystem for a SoC
- Able to work efficiently in a multi-cultural, multi-site, multi-language and changing environment
- Able to work autonomously and/or as part of a team of technical experts
- Creative and Innovative thinking
- Excellent communication (both oral and written English, Chinese Language is a bonus, but not mandatory at all)
- Focus on the particular technology
Key Skills
- Bs/Ms/BE in computer Science or similar with 5+ years of experience in software development on Linux platforms
- Strong hands-on experience on programming on Linux kernel for server, network or mobile product domains
- Good experience and understanding of end to end software platform design
- Good understanding of overall Linux kernel architecture
- Experience with open source development tools and collaboration methods (such as git, bugzilla, mailing list, open source licensing etc)
- Must be able to exhibit guru-level software development expertise and architectural experience. The expertise should be in any one or more of the following areas:
- System software for ARM on Linux (/arch/arm, /arch/arm64/ in Linux kernel) [Those with strong experience in other architectures e.g. mips/ppc/x86 also of interest]
To apply for the System Software Architect please send your CV to lisa.kenny@projectpeople.com
Project People is acting as an Employment Agency in relation to this vacancy.
Project People is acting as an Employment Agency in relation to this vacancy.
SIMILAR ROLES
-
Devops Engineer
Location: Berkshire
Salary: Negotiable
-
DEVOPS ENGINEER - CONTRACT - ONSITE BASINGSTOKE
Location: Basingstoke
Salary: Negotiable
-
Gaming Product Manager_Mandarin speaking
Location: London
Salary: Negotiable
-
Warehouse Operative - Recycling
Location: Warrington
Salary: Negotiable
-
Integration Engineer
Location: Hampshire
Salary: Negotiable