Jobs

▷ (3 Days Left) Senior Principal Software Architect (Someexperience required)


Job details
  • ARM
  • Cambridge
  • 2 months ago
Applications closed

Would you like to join a team working across thesoftware technology components used by hundreds of millions ofusers across multiple platforms and market segments globally? As aSoftware Architect in the Software Organization, you will work withour key software ecosystems to define software solutions to enableArm technology and develop strategies to have those solutionsadopted and enabled for users. Our Central Engineering Softwaregroup delivers support for Arm technologies across a wide varietyof software projects and creates example software solutions todemonstrate real world applications. You will join a team ofsoftware solution architects addressing the growing demand forsoftware to support Arm systems. The position will be based at theArm headquarters in Cambridge. Job Overview: As a member of a largesoftware engineering team you will help evolve our softwarestrategy across all computing segments, including data centre,automotive, mobile, robotics, networking, home, laptops, TVs,embedded and IoT. You will drive adoption of new features andtrends in core processing, accelerators, and system hardware,focusing on improved security, reliability, and performance.Responsibilities: ● Understanding new Arm architecture and IPfeatures, their implementation and what that means for existingsoftware components and tools. Devising how to promote theirbenefits to software ecosystems and resolve issues that arise intheir adoption. ● Analysis and deep understanding of softwaresolutions currently deployed in products, in particular the majoropen-source software projects such as Linux. ● Delivering softwareimprovements back to the relevant open-source projects as areference for Arm customers to create their own systems from. ●Working with Arm’s OS, OEM and Silicon Partners to drive standardsthat enable the optimisation, differentiation, and fast evolutionbenefits of Arm’s Partner model ● Building new software paradigmsonto Arm reference hardware designs ● Profiling the performance ofthe system and innovating ways to improve ● Leading validation ofthe functionality, security and safety ● You can expect to beworking closely with some of the greatest household names in ourindustry to help develop, optimize, and deliver the software neededto support Arms pioneering IP, as well as helping Arm grow its rolein new market segments. Required Skills and Experience: - Knowledgeof Arm based computer Architecture and the range of SoCs anddevices that are created using Arm hardware IP. - Experience ofsoftware profiling, instrumentation, and optimization for realworld applications and workloads such as AI stacks, run-timecompilers and multimedia processing. - Strong understanding ofcomplex multi-component computing systems with demonstrablelow-level OSdevice driver development or integration experience -Authoritative knowledge of C or C++ development with proficiencywith optimizing applications, workloads, and compilers -Understanding of how to rigorously test software and designsoftware for test - Experience of the software lifecycle: has takencomplex software from concept to production and maintenanceEducation & Qualifications Good university degree (orequivalent), ideally in a numerate subject, although othergraduates would be considered if they have meaningful experience.“Nice To Have” Skills and Experience: - Experience with Android,ChromeOS or Windows software and systems - Experience with Linux,Linux distributions, CloudEdge applications and networking software- Knowledge of Artificial Intelligence software stacks, algorithmsand tooling - Knowledge of multimedia system designs involvingGPUs, compositing display processors and image signal processing -Familiarity with System-on-a-Chip architectures In Return: Our UKoffices are outstanding places to collaborate. If you areinterested but unsure whether you tick all the boxes, we stillwould love you to reach out! We are keen to welcome versatilepeople into Arm! #LI-JW Accommodations at Arm At Arm, we want ourpeople to Do Great Things. If you need support or an accommodationto Be Your Brilliant Self during the recruitment process, pleaseemail . To note, by sending us the requestedinformation, you consent to its use by Arm to arrange forappropriate accommodations. All accommodation requests will betreated with confidentiality, and information concerning theserequests will only be disclosed as necessary to provide theaccommodation. Although this is not an exhaustive list, examples ofsupport include breaks between interviews, having documents readaloud or office accessibility. Please email us about anything wecan do to accommodate you during the recruitment process. HybridWorking at Arm Arm’s approach to hybrid working is designed tocreate a working environment that supports both high performanceand personal wellbeing. We believe in bringing people together faceto face to enable us to work at pace, whilst recognizing the valueof flexibility. Within that framework, we empower groupsteams todetermine their own hybrid working patterns, depending on the workand the team’s needs. Details of what this means for each role willbe shared upon application. In some cases, the flexibility we canoffer is limited by local legal, regulatory, tax, or otherconsiderations, and where this is the case, we will collaboratewith you to find the best solution. Please talk to us to find outmore about what this could look like for you. Equal Opportunitiesat Arm Arm is an equal opportunity employer, committed to providingan environment of mutual respect where equal opportunities areavailable to all applicants and colleagues. We are a diverseorganization of dedicated and innovative individuals, and don’tdiscriminate on the basis of race, color, religion, sex, sexualorientation, gender identity, national origin, disability, orstatus as a protected veteran.

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Managing Director

Managing Director – Oxford – Semi remote - £90k - £120kHexwired Recruitment has partnered with a world leader in the Broadcast space in Oxford who are now seeking a Managing Director with a solid background in Electronics Design to help lead the company in the development of a new portfolio...

Oxford

Electronics Test Engineer

Electronics Test Engineer– Isle of Wight - £35k - £45kHexwired Recruitment has partnered with a world renowned Electronics manufacturer based on the Isle of wight who are now seeking an Electronics Test Engineer to help support the existing product development team.The company are recognised globally, and are expanding due to...

Newport, Isle of Wight

SENIOR DATA SCIENTIST - Computer Vision / Generative AI HYBRID

Senior Data Scientist - Computer Vision / AI Data Scientist / Generative AIHYBRID / BRISTOL 3 days per weekUnlock the Power of AI Innovation!Join my client, an AI trailblazer with an international presence, helping industries like healthcare, sports, manufacturing, and agriculture transform through advanced artificial intelligence solutions. As a Data...

Bristol

Simulator Software Engineer & Operator

Simulator Software Engineer & Operator (12 - 24 month Fixed-Term Contract)Brackley, UKAt the Mercedes-AMG Petronas Formula One Team, a group of passionate and determined people work to design, develop, manufacture and race the cars with the aim of fighting for world championships each and every year.Whether working in our Operations,...

Brackley

Senior Data Analyst

Senior Data AnalystLocation: GalwaySalary: €(phone number removed)HybridReperio is working with one of the world's leading telecoms companies that seek a skilled Senior Data Analyst. This company are constantly growing as a result of their outstanding global reputation and as such, are looking to expand their AI and Data department with...

Galway

Java Developer

Job Description:We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.ResponsibilitiesWork with development teams and product managers to ideate software solutionsDesign client-side and server-side architectureBuild the front-end...

Solihull