w

Graduate Deployment Engineer, Graduates, Cambridge, UK, Software Engineering

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.

The Productivity Engineering group (PE) at ARM is responsible for ensuring our engineering teams have the tools and computational resources to succeed. PE is responsible for a range of best in class infrastructure elements for ensuring our designs meet our partners' needs, from maintaining ARM's compute cluster to deploying new design and verification methodologies.

Within PE, the Deployment Team is responsible for enabling all engineering teams with new capability improvements required to achieve the organizational change initiatives.

• Journey to Cloud – moving engineering workflows to cloud and onto Arm architecture hardware
• Machine Learning / Data Science to maximize verification compute efficiency
• Continuous Delivery for Hardware Engineering efficiency
• Machine Readable Specifications for Hardware Engineering efficiency

As a member of the centralized Deployment Team, you will develop expertise with the mechanics such that through a partnership with project teams you can deploy a turn key solution. The Deployment Team members need to be both capable engineers and good at working in partnership with other ARM engineering teams.

The activities for this role demand an enthusiastic candidate from either Computer Science or Electrical/Electronics Engineering background with a strong desire to constantly evolve a cross-disciplinary skill set, in particular:
• Design and development of workflow scripts, with result capture and visualization tools
• Collaboration with RTL design and verification engineers to create new point techniques
• Develop automation and flow abstraction methods to enable project team to focus on the application of new capabilities rather than the mechanics.

As a member of a small and dynamic team, you will be working alongside engineers at all our design centers and contributing to the CPU, GPU and interconnect IP at the heart of ARM's success.




w

Graduate Concurrency Architecture Verification Engineer, Graduates, Cambridge, UK, Software Engineering

Concurrency architecture verification engineer

Are you interested in concurrency, CPU design, and verification? Then we have just the opportunity for you.

Arm uses innovative tools [1] for modelling and reasoning about concurrency in our products. 

Those tools serve different purposes, such as: clarifying our architecture specification [2], communicating with our partners, and enabling verification of our CPU hardware designs.

This last point is at the intersection of architectural specification and CPU hardware design, which is where your role would be.

We seek to encourage interaction between those activities within Arm and beyond: by working hand in hand with architects and CPU verification teams to understand their requirements, you will improve our methodology and tools. You will also be in charge of inventing and prototyping new ways to verify pre-silicon designs.

This is an outstanding opportunity if you are interested in:

  • developing open-source tools [3] which benefit the Arm ecosystem and wider communities such as language standard committees, compiler and kernel developers;
  • furthering the understanding of an area that has been the subject of intense research in the last decade;
  • demonstrating the impact of formal models on industrial products.

Our tools are written in Ocaml and C; knowing those languages would be ideal, as well as a working knowledge of Linux, git and RTL.

See also:

[1] https://developer.arm.com/architectures/cpu-architecture/a-profile/memory-model-tool

[2] https://developer.arm.com/docs/ddi0487/latest/arm-architecture-reference-manual-armv8-for-armv8-a-architecture-profile

[3] http://diy.inria.fr

[4] https://github.com/herd/herdtools7/




w

CPU Performance –Sr Principal Modeling Architect, Experienced Professionals, Austin (TX), USA, Hardware Engineering

About this role

If you are a technical lead with engineering expertise in CPU microarchitecture, performance-model development, performance analysis, or workload analysis, we would like to talk with you about joining Arm’s highly successful CPU performance architecture team based in Austin.  Our team plays a major role in crafting our next-generation Cortex-A class CPU designs and in enabling Arm partners to use our designs in world-class products. As a senior member of this expert team, you will own substantial and challenging performance projects

What types of projects will you accomplish?
  • Collaborate with other members of the design team - primarily in Austin - to help design our next-generation CPU microarchitecture
  • Lend your expertise across all Performance sub-disciplines: microarchitecture and performance model development, microarchitectural performance analysis, RTL/performance-model correlation, workload analysis, and workload development
  • Engage with key partners at an engineering level to understand their future performance requirements, performance sensitivities, and workload expectations
  • Help develop the team and be a mentor to engineers
  • Interact with customers and other third parties to successfully communicate complex technical ideas, and participate in internal and customer meetings




w

CPU Performance Architect, Experienced Professionals, Austin (TX), USA, Hardware Engineering

Arm is the industry's leading supplier of microprocessor technology, offering the widest range of microprocessor cores to address the performance, power and cost requirements for almost all application markets. Combining a vibrant ecosystem with more than 1,000 partners delivering silicon, development tools and software, and over 90 billion processors shipped, our technology is at the heart of a computing and connectivity revolution that is transforming the way people live and businesses operate.

In the role you are a part of the Austin-based CPU performance architecture team, which is part of Arm's worldwide CPU development group. This diverse engineering-centric team defines, designs, and validates Arm processor IP. Arm-based processors are the brains in billions of diverse electronic devices and we collaborate with the world's leading technology companies.

As an authority —think Senior/Staff/Principal type engineer-- on our team of about a dozen senior engineers, you tackle next-generation Arm Cortex-A class CPU microarchitecture design and performance analysis. You will be a part of a growing organization with a validated business model and a strong plan for continued future growth. Your team focuses on engineering using the latest tools and methodologies with an eye for innovation and creative problem solving.




w

2021 Graduate Software Engineer, Graduates, Cambridge, UK, Software Engineering

Arm has a range of vacancies for enthusiastic graduates with a passion for embedded software development, Open Source software and CPU Architecture. If you have a software background and a willingness to learn, you will be considered for work in one of these areas:

  • Software design and implementation of features for our reference Mali Graphics processors (enabling our next generation Mali mobile IPs for APIs such as GLES, Vulkan, OpenCL, EGL) on Android
  • Compiler development using LLVM for GPGPU kernels
  • Compiler development including open source compilation technology for e.g. Apache TVM targeting Arm's CPUs, GPUs and NPUs.
  • Improvements and performance optimisations for Arm Compute Library and ArmNN.
  • Model Conditioning and sophisticated machine language framework optimisations in frameworks like Tensorflow and Pytorch.
  • Performance analysis of NPUs, GPUs or CPUs
  • Arm Secure Firmware development
  • Software stack development to enable Arm IP.
  • Operating system development (Linux, Zephyr, FreeRTOS, mbedOS, etc)
  • Verification of Arm CPUs using full-stack operating system software
  • Development of Software Tools for CPU Verification using Random Instruction Generation
  • Software optimisation (JIT compilers, Android, ChromeOS, …)
  • Build environments & Automation tooling

If you have an interest in CPU, GPU or NPU architecture and you are passionate about software, whether it’s kernel, driver, application or tools development; If you’d like to know more about how hardware and software interact, then this is an outstanding opportunity for you!

What will I be accountable for?

As a Graduate, you will be placed in a development team at Arm’s offices in Cambridge, UK where you will have a dedicated mentor, and be able to get to grips with the problems ranging across many software areas. You will work across all aspects of the software lifecycle whilst being supported by and learning from the rest of the team.

Whilst a lot of our work does involve Open Source software, many tasks require working with development platforms, or simulated hardware environments where features are being developed and tested before the physical devices have been built, so the problems you will be encouraged to understand and pursue are ones that are yet unknown to the general community.




w

2021 Graduate Modelling Engineer - Cambridge, Graduates, Cambridge, UK, Cambridge, UK, Software Engineering

We have an exciting opportunity for a graduate developer in the GPU modelling team, based in Cambridge. We work with software models which are state-of-the-art representations of our products. They are used by several teams within the company and are delivered externally to some of our partners.

We develop in C++ in a UNIX environment. Working in the GPU modelling team, your role will primarily be to model the functional and performance aspects of our GPUs. You will be working with dedicated and talented people across the globe as part of our multi-site development projects. Your work will have a large impact on the design and quality of our GPUs and ultimately on the success of Arm.

If you would like to shape the future of energy-efficient devices, this is the place to be!

 
 




w

2020 Graduate in CPU Benchmarks, Graduates, Cambridge, UK, Hardware Engineering

If you consider yourself creative, innovative, a problem solver and you would like to influence and contribute to defining the next-generation CPUs that will be used in billions of devices worldwide, you will enjoy working and developing your professional career with us.

We are looking for graduate engineers who are passionate about understanding the workloads of the future to join our CPU benchmarking team.

Our benchmarking team is in charge of interacting with product managers, partners, CPU leads and performance modelling leads to understand the most relevant applications industry will use in the future and help to characterise and reproduce them on cutting-edge environments ranging from simulation to emulation or FPGA. The team is also responsible for investigating novel techniques to facilitate the utilisation of benchmarks that are relentlessly growing in complexity and make them suitable for the exploration of next generation CPU cores and systems.

As part of the CPU team, we will collaborate to innovate and find engineering solutions to the challenges of tomorrow in areas like IoT, automotive, servers or mobile; we will make devices smarter and more useful to society. Your contributions will help to build new technology that will influence the lives of billions of people!

Graduate on CPU Benchmark Role at Arm

We have exciting opportunities in the CPU group, where you will be part of a highly motivated team that helps define new generations of mainstream processors.

You will have real responsibilities from day one and you will get support and mentorship from specialists that will help you succeed and develop your career. Through teamwork, training, and dedication to personal development, we ensure that every graduate matures to become a specialist in the field.

You will work in a multi-site, multi-cultural environment and will have the opportunity to work on different projects.

What will your role be?

  • You will contribute to the definition of the next generation of Arm’s IP products, identifying and enabling new benchmarks, and proposing new insights on methodologies that could improve current practice in benchmark characterisation and simulation.
  • Together with marketing, technical leads, modelling leads and partners we will align on applications that will represent market requirements for future products.
  • You will propose, develop and maintain innovative ways of making relevant applications and benchmarks suitable for sophisticated simulation platforms.
  • You will collaborate with technical leads, performance modelling engineers and designers while doing performance analysis on existing and future designs.
  • Explore new methodologies and novel software techniques that will improve modelling efficiency.




w

2020 Graduate Embedded Engineer for STL, Graduates, Cambridge, UK, Hardware Engineering

Are you creative, innovative, and passionate about new technologies?

Would you like to help us continue deploying billions of successful devices around the world, many of them enabling safety critical environments such as automotive or robotics?

We are looking for outstanding graduates to be part of our STL (Software Test Library) development team within our CPU group in Cambridge, UK. As part of your responsibilities, you will develop safety-critical software (often written in assembly and C) tightly couple with the internals of CPU design. You will also identify and build creative hardware features inside the CPU that improve the effectiveness of our solutions for segments where safety is of paramount importance without negatively affecting the power, performance and/or area of the core.

STLs execute opportunistically when the hardware is not fully utilized and perform continuous in-depth hardware diagnostics while the system is in operation. It identifies and notifies about functional misbehaviors derived from permanent faults triggered by natural hardware wear-out, or other uncontrollable factors before they may translate into catastrophic system failures with undesirable and even dangerous consequences.

If you are passionate about understanding the interaction between hardware and software, have used some HDL language (Verilog or VHDL) and can program on assembly and/or C, this could be an excellent opportunity to start your career with an exciting challenge. We work on a multi-cultural and multi-disciplinary environment that will motivate you to further improve your skills and also contribute and get deep knowledge on Arm CPU designs and development processes. Engineers with large experience in the field will coach you and help you navigate and learn the complexities of the CPU internals and the mechanisms to meet expectations on safety from emerging markets.

STL is a fundamental piece of the development strategy for sectors with strong safety requirements like automotive, health or robotics. Working with us, you are going to deeply influence and interact on the development of successful solutions for this sectors in conjunction with our multidisciplinary team.

We are an equal opportunity employer with an open culture and value diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Role Responsibilities

We have exciting opportunities in the CPU group for graduates, where you will become part of a highly motivated team that develops the STLs for Arm CPUs.

You will have real responsibilities from day one and you will get support and guidance from experts that will help you succeed and develop your career. Through teamwork, training, and dedication to personal development, we ensure that every graduate matures to become an expert in the field.

You will work in a multi-site, multi-cultural environment and will have the opportunity to work on different projects.

As a member of the team we will share the following responsibilities:

  • We will define the STL design specifications, verification plan and the safety documents as per ISO26262 and IEC61508.
  • We will build diagnostic software to target CPU sub-units like ALU, pre-fetchers, branch predictors, cache controllers, memory systems, etc.
  • We will envision hardware design features aiming to improve STL effectiveness on ongoing and future CPU developments. We will also get along with the rest of the designers to implement them with minimum impact on area, performance and power.
  • We will prove that the software as well as the STL-specific hardware features meet the specifications and work properly on different CPU configurations.
  • We will generate the safety analysis of the STLs.















w

The FOCX PIONEER Wallet Could Be the Sleekest Compact Wallet Out

Looking for a high-end, compact wallet with modern tech features? The minimalist FOCX PIONEER wallet could be the new wallet for you.




w

Freedom and voting power

Abstract This paper proposes a method of evaluating elections in terms of freedom of choice. It evaluates voting institutions in terms of their allocation of control. Formally, the paper develops the symmetric power order, a measure of voting power for multicandidate elections. The measure generalizes standard pivotality-based voting power measures for binary elections, such as […]

The post Freedom and voting power was curated by information for practice.



  • Journal Article Abstracts

w

Narrative construction of vocational identity in university students: The role of influential experiences and significant others in the framework of cultural psychology

Culture &Psychology, Ahead of Print. This study sought to understand the process of construction of the vocational identity of university students. Assuming cultural psychology as a theoretical reference, a qualitative methodology was adopted, with a narrative perspective. In-depth interviews were conducted with 20 participants, male and female engineering, and psychology students from two universities in […]

The post Narrative construction of vocational identity in university students: The role of influential experiences and significant others in the framework of cultural psychology was curated by information for practice.



  • Journal Article Abstracts


w

Associations of Racial Equity Training, Policies, and Practices With Routine Supervision Strategies in Community Corrections

Criminal Justice and Behavior, Ahead of Print. Community corrections agencies across the United States are adopting racial equity as a priority in their polices, practices, and staff training, though how racial equity can be translated into the routine practices of probation and parole officers has not been widely discussed. This study examines the associations of […]

The post Associations of Racial Equity Training, Policies, and Practices With Routine Supervision Strategies in Community Corrections was curated by information for practice.



  • Journal Article Abstracts


w

Traces of Our Past: The Social Representation of the Physical World

Current Directions in Psychological Science, Ahead of Print. How do humans build and navigate their complex social world? Standard theoretical frameworks often attribute this success to a foundational capacity to analyze other people’s appearance and behavior to make inferences about their unobservable mental states. Here we argue that this picture is incomplete. Human behavior leaves […]

The post Traces of Our Past: The Social Representation of the Physical World was curated by information for practice.



  • Journal Article Abstracts


w

A Comparison of Perspectives of Inmates vs. Staff in Determining Critical Content for Occupational Therapy Transitional Programming with Female Inmates

Volume 34, Issue 5, September-October 2024, Page 323-347. Read the full article ›

The post A Comparison of Perspectives of Inmates vs. Staff in Determining Critical Content for Occupational Therapy Transitional Programming with Female Inmates was curated by information for practice.



  • Journal Article Abstracts

w

Analysis of Ohio Advanced Practice Registered Nurses’ Rate of Prescribing Naltrexone for Patients With Alcohol Use Disorder Since Elimination of the X-Waiver

Journal of the American Psychiatric Nurses Association, Ahead of Print. Background:Alcohol use disorder (AUD) is common and deadly. Naltrexone is a treatment for AUD. Previous research examined factors that predict Ohio Advanced Practice Registered Nurses’ (APRNs) utilization of naltrexone to treat AUD. Inclusion criteria included APRNs’ endorsing receipt of the X-waiver, a designation indicating providers’ […]

The post Analysis of Ohio Advanced Practice Registered Nurses’ Rate of Prescribing Naltrexone for Patients With Alcohol Use Disorder Since Elimination of the X-Waiver was curated by information for practice.



  • Journal Article Abstracts

w

“I Don’t Just Take Whatever They Hand to Me”: How Women Recently Released from Incarceration Access Internet Health Information

Volume 34, Issue 5, September-October 2024, Page 306-322. Read the full article ›

The post “I Don’t Just Take Whatever They Hand to Me”: How Women Recently Released from Incarceration Access Internet Health Information was curated by information for practice.



  • Journal Article Abstracts



w

Ethical leaders’ search for meaning: Ancient Confucian wisdom in Modern East Asia

Culture &Psychology, Ahead of Print. In secular Western societies, individuals often embark on an autonomous quest for meaning in life, which, however, can lead to frustration. In contrast, many East Asian ethical leaders draw on age-old teachings to find fulfillment—an underexplored topic that merits further investigation. By analyzing ancient Confucian tenets and the discourses of […]

The post Ethical leaders’ search for meaning: Ancient Confucian wisdom in Modern East Asia was curated by information for practice.



  • Journal Article Abstracts

w

Commentary: What Is the Breadth of “Educational Measurement?”

Abstract The work of educational measurement is a highly collaborative endeavor that brings together professionals from many disciplines. While the introduction of the “Foundational Competencies in Educational Measurement” acknowledges this, the explanation of the framework itself falls short in acknowledging the competencies and skills of those from disciplines other than psychometrics, such as content development […]

The post Commentary: What Is the Breadth of “Educational Measurement?” was curated by information for practice.



  • Journal Article Abstracts

w

Using Legitimation Code Theory to explore knowledge building in English medium higher education teaching: methodological challenges and innovations

Volume 29, Issue 7, October 2024. Read the full article ›

The post Using Legitimation Code Theory to explore knowledge building in English medium higher education teaching: methodological challenges and innovations was curated by information for practice.



  • Journal Article Abstracts

w

Effects of creative movement, general movement, or seated play interventions on motor performance in children with autism spectrum disorder: A pilot randomized controlled trial

Publication date: January 2025 Source: Research in Autism Spectrum Disorders, Volume 119 Author(s): W.C. Su, S. Srinivasan, A.N. Bhat Read the full article ›

The post Effects of creative movement, general movement, or seated play interventions on motor performance in children with autism spectrum disorder: A pilot randomized controlled trial was curated by information for practice.



  • Journal Article Abstracts

w

Examining the reciprocal associations between symptoms of depression and anxiety and contact with the criminal justice system

Abstract Background Taken together, prior publications on the association between symptoms of depression and anxiety and contact with the criminal justice system (CJS) suggest a bi-directional relationship, but all the studies only focus on one direction in this relationship. Aims To examine, in longitudinally collected data, period-specific within-individual change in anxiety and depression measures preceding […]

The post Examining the reciprocal associations between symptoms of depression and anxiety and contact with the criminal justice system was curated by information for practice.



  • Journal Article Abstracts


w

Peripersonal Space Plasticity in Relation to Psychopathology and Anomalous Subjective Experiences in Individuals With Early‐Onset and Adult‐Onset Schizophrenia

ABSTRACT Introduction Individuals with schizophrenia present anomalies in the extension and plasticity of the peripersonal space (PPS), the section of space surrounding the body, shaped through motor experiences. A weak multisensory integration in PPS would contribute to an impairment of self-embodiment processing, a core feature of the disorder linked to specific subjective experiences. In this […]

The post Peripersonal Space Plasticity in Relation to Psychopathology and Anomalous Subjective Experiences in Individuals With Early‐Onset and Adult‐Onset Schizophrenia was curated by information for practice.



  • Journal Article Abstracts









w

A Bungalow Renovation With Zen Aesthetic in Echo Park

Set in the hills of Echo Park, a bungalow, designed by OWIU, is a serene yet versatile space that integrates natural beauty with modern living.