Arm logo

RTL Design Engineer – Memory Controller

Arm

Job Description

The Arm Socrates IP Tooling team is seeking a skilled and motivated RTL Design Engineer to join our innovative team. Our mission is to develop cutting-edge software tools that facilitate the creation of sophisticated semiconductor Systems-on-Chip (SoC) based on Arm CPU, GPU, and System IP products. These tools enable Arm Partners to quickly select, configure, and integrate IP components, simplifying SoC assembly and reducing time-to-market.

Responsibilities

  • Ownership of Product Features: Deliver product features from development and testing through to final release and maintenance.
  • Continuous Process Improvement: Drive improvements within the team, particularly around test-driven design methods and automated test strategies.
  • Collaboration: Communicate with Technical Leads, Application & Support staff, and Hardware IP teams to fully understand requirements and validation scope.

Required Skills and Experience

  • Software Development: Experience in developing, testing, delivering, and maintaining object-oriented (Java and Python) Linux-based production quality software in a commercial environment.
  • Technical Versatility: Hardworking and self-motivated, with a willingness to be flexible and learn new skills applicable across multiple types of work.

Nice to Have Skills and Experience

  • XML-based Technologies: Experience in XML-based technologies.
  • API/Web-API Validation: Experience in API/Web-API validation tools and methodologies.
  • Continuous Integration: Experience developing in a Continuous Integration environment using tools such as Jenkins with Git version control.
  • User-Interface and Web Application Design: Experience in scripting environments like Python, Ruby, Perl.
  • Test Automation: Experience in test automation technologies such as RCPTT or Postman.

In Return

Our offices are outstanding places to collaborate. We offer a competitive package and the scope to adapt the role and title as we are keen to welcome versatile people into Arm.

Accommodations at Arm

At Arm, we want our people to do great things. If you need support or an accommodation to be your brilliant self during the recruitment process, please let us know. All accommodation requests will be treated with confidentiality.

Hybrid Working at Arm

Arm’s approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face-to-face to enable us to work at pace, while recognizing the value of flexibility. Details of what this means for each role will be shared upon application.

Equal Opportunities at Arm

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 do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Benefits
Extracted with AI

  • Competitive package
  • Hybrid working environment
  • Collaborative office spaces

Similar jobs

Last update: 23 minutes ago

TomTom logo
TomTom

Senior Software Engineer III - Java

Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.

ST Engineering iDirect logo
ST Engineering iDirect

Senior Software Engineer - Satellite Communications

Join ST Engineering iDirect as a Senior Software Engineer to develop satellite communication products using C++, Linux, and Agile methodologies.

TMC logo
TMC

PLC Software Engineer

Join TMC as a PLC Software Engineer in Amsterdam, working on industrial automation projects with PLC, SCADA, and DCS systems.

Bonapolia logo
Bonapolia

Senior Java Developer

Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.

Ecolab logo
Ecolab

Medior Front-End Developer (Angular)

Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.

Huawei Nederland logo
Huawei Nederland

Information Retrieval Algorithm Engineer

Join Huawei as an Information Retrieval Algorithm Engineer to develop cutting-edge AI technologies in Amsterdam.

Under Armour logo
Under Armour

IT QA Engineering Intern - Rookie Program SS' 2025

Join Under Armour's Rookie Program as an IT QA Engineering Intern in Amsterdam. Gain hands-on experience in QA engineering with a focus on testing and agile processes.

APPRAID TECH logo
APPRAID TECH

Software Architect with Rust and C++ Experience

Seeking a Software Architect with expertise in Rust and C++ for automotive safety-critical systems in Munich.

Instapro Group logo
Instapro Group

Senior Backend Engineer - PHP, Symfony, Laravel

Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.

Darktrace logo
Darktrace

Solutions Engineer

Join Darktrace as a Solutions Engineer in Amsterdam, providing technical pre-sales and post-sales support in a hybrid work environment.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

Reddit, Inc. logo
Reddit, Inc.

Senior Solutions Engineer

Join Reddit as a Senior Solutions Engineer in Amsterdam to support our growing advertising business with technical expertise and problem-solving skills.

Codasip logo
Codasip

JavaScript and TypeScript Developer for IDE

Join Codasip as a JavaScript and TypeScript Developer for IDE in Brno. Work with cutting-edge technologies in a hybrid environment.

Atolls logo
Atolls

Senior PHP Developer

Join Atolls as a Senior PHP Developer in Berlin. Work on scalable software, collaborate across teams, and drive innovation in a hybrid environment.

Telenet logo
Telenet

Software Engineer with Design Affinity

Join Telenet as a Software Engineer with design skills to develop innovative campaigns using HTML, CSS, and JavaScript.

Triad Group Plc logo
Triad Group Plc

Senior Ruby Developer

Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

Skytree logo
Skytree

Senior IoT Engineer

Join Skytree as a Senior IoT Engineer to lead IoT projects, focusing on Azure IoT solutions, edge computing, and data pipelines.

Instapro Group logo
Instapro Group

Senior Backend Engineer - Payments

Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.

Huawei Nederland logo
Huawei Nederland

Senior ASR / TTS Researcher

Join Huawei's research center in Amsterdam as a Senior ASR/TTS Researcher, focusing on speech synthesis and AI.

Albert Heijn logo
Albert Heijn

Oracle Cloud Engineer

Join Albert Heijn as an Oracle Cloud Engineer to drive automation and manage cloud infrastructure in Zaandam, Netherlands.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Mediahuis Nederland logo
Mediahuis Nederland

Full-stack TypeScript/JavaScript Developer

Join Mediahuis as a Full-stack TypeScript/JavaScript Developer in Amsterdam. Work on our Customer Journey Builder platform in a hybrid environment.