drjobs
Staff Software Engineer
drjobs
Staff Software Engin....
drjobs Staff Software Engineer العربية

Staff Software Engineer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Cambridgeshire - UK

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 1736868
Staff Engineer (Cambridge)
Do you want to help build tomorrow's solutions? This is an excellent opportunity to work in the Architecture and Future Technologies team in Arm's Development Solutions Group in Cambridge, UK. We investigate and prototype new tooling technologies to support Arm's evolving architecture and product roadmap. We find out how to help new features land successfully in the software ecosystem, and we feed back to architects and hardware design teams. We create innovative solutions that help Arm's partners and the wider ecosystem run software efficiently on Arm. We also keep track of external trends in programming languages and frameworks, and seek to understand how they will impact on our development tools and on our architecture. Some of our investigations lead to new products or product features, or to open-source tools. Our team also regularly benefits from internships and graduate secondments, and there are opportunities for more experienced staff to supervise these.Required skills and experience:
computer science degree or equivalent knowledge of computer architecture and algorithms
comfortable working with open-source tools in a Linux environment
experience with compilers and compiled languages, ideally C/C++
hands-on experience working with large collaborative software codebases
good communication skills: able to engage in highly technical conversations across teams
able to read, and grasp, complex technical documentationUseful skills and experience:
hands-on experience with Arm-based systems, e.g. Raspberry Pi, mbed
a track record of contributions to significant open-source projects (e.g. Linux, GCC, LLVM)
in-depth knowledge of Arm instruction set, C++, or other technical areas relevant to Arm
experience with dynamic binary instrumentation tools or software simulators
web / JavaScript design skills
DevOps skills, e.g. setting up Jenkins and other CI systems
hardware skills, e.g. updating Linux distributions and on-board firmware
The role is based in the Cambridge office. Arm has a hybrid working policy to allow a balance of home and office working, but this role is not suitable for fully remote working.
Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and dont discriminate on the basis of any characteristic.

Employment Type

Full Time

Company Industry

IT - Software Services

About Company

10 employees
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.