Software Engineer

2 weeks ago


Cambridge, Cambridgeshire, United Kingdom arm limited Full time

The Role

Job Overview:

In the Developer Ecosystems group at Arm, our mission is to make software development on the Arm architecture simple and intuitive. We are growing our IDE team and are looking for a passionate software engineer to help create frictionless developer experiences. Our team tackles a diverse set of developer challenges, delivering tools that support project and build management, debug and analysis, and device virtualisation.

This is a unique opportunity for you to work on many different technologies in a group delivering tools across multiple platforms including desktop and browser. The ideal candidate for this role will have experience with TypeScript and an interest in creating amazing developer experiences. We craft experiences for developers targeting the A-Class architecture and you will join an experienced, professional team working with cutting edge technologies and concepts in an agile environment. Success will require proactivity, dynamic approaches to problem solving and creative thinking.

This is a highly dynamic environment, with lots of new architectural challenges leveraging a variety of tools and languages such as TypeScript, Python, Go, C/C++, WebAssembly and Docker.

You will be joining a diverse team to design and deliver the next generation of A-Class development tools including professional debuggers exposed in modern IDEs. Engineers are afforded the opportunity to move between teams as necessary to deliver products, so it helps to be a quick learner and willing to embrace new technical challenges.

We believe magnificent work comes from collaboration. This means forming effective relationships with other engineers, product managers and UX specialists to best understand and empower our users.

We are committed to engineering excellence, and we guarantee quality through automated testing, code review and continuous integration. You will confidently deploy to production multiple times a day with robust automated delivery pipelines.

Responsibilities:

Work as part of a diverse team to design, deliver and support the developer tools needed to foster a developer ecosystem around A-Class products at Arm Show demonstrable quality through unit testing and continuous integration Engage with our agile planning and development processes to help shape delivery of our products

Required Skills and Experience:

Demonstrable skills with at least one general-purpose programming language. Familiarity with the basics of modern, effective software development: source control, automated testing, object-oriented or functional paradigms and the Agile methodology. A "get things done" attitude and passion to ship high-quality, robust software which is maintainable and responsive to evolving requirements. 

"Nice to have" Skills and Experience:

Any experience with the technologies listed below is beneficial, However, a desire to learn is far more valuable than experience in any tool and we actively support ongoing training.

TypeScript (browser, server, and client) - , Electron, React, Visual Studio Code extensions C/C++ - debuggers and USB protocols Continuous integration workflows including build systems, testing and deployment Source control systems and continuous integration & delivery, especially GitHub Experience with Agile & UX design principles and processes Containerisation technologies ( Docker, Kubernetes)

In Return:

Arm is a global, diverse organisation of dedicated, innovative, and highly capable people. We believe great ideas come from a vibrant and inclusive workplace where everyone can grow, succeed, and share their outstanding contributions.

We are an Equal Opportunity Employer and do not discriminate in any way against any employee or applicant for employme.

#


  • Software Engineer

    2 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Siemens Industry Software Limited Full time

    Design, develop, modify, and implement software programming for products (both internal and external) with focus on surpassing customers expectations by achieving high quality and on time delivery. Responsible for ensuring the overall functional quality of the released product on all required platforms and mechanism. Ability to understand complex products,...

  • Software Engineer

    2 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Corriculo Full time

    Job Description Software Engineer, C++ Engineer, 6 month contract, hybrid, Cambridge, Inside IR35 I'm looking for an experienced C++ Engineer / Software Engineer, with experience designing and developing high-availability software – to join a 6 month contract, working on a hybrid basis. This contract has been deemed Inside IR35. The Role The...

  • Software Engineer

    1 week ago


    Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    22 hours ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Direct message the job poster from IC ResourcesHelping talented Software Engineers progress their careersC++ Software EngineerA new position as a C++ Software Engineer is now available at an innovative company specializing in ultra-low latency trading...

  • Software Engineer

    1 week ago


    Cambridge, Cambridgeshire, United Kingdom TN United Kingdom Full time

    Software Engineer£50,000 - £60,000 & Hybrid workingMy client is a Fortune 100 organisation and a global leader in EDA, building the next generation of EDA tools that enable IC designers to layout the latest silicon chips. They are looking for a Software Engineer to join their growing, Cambridge-based R&D development team, responsible for creating...

  • Software Engineer

    5 days ago


    Cambridge, Cambridgeshire, United Kingdom ic resources Full time

    Software Engineer £50,000 - £60,000 & Hybrid working My client is a Fortune 100 organisation and a global leader in EDA, building the next generation of EDA tools that enable IC designers to layout the latest silicon chips. They are looking for a Software Engineer to join their growing, Cambridge-based R&D development team, responsible for creating...

  • Software Engineer

    2 days ago


    Cambridge, Cambridgeshire, United Kingdom TN United Kingdom Full time

    Software Engineer£50,000 - £60,000 & Hybrid workingMy client is a Fortune 100 organisation and a global leader in EDA, building the next generation of EDA tools that enable IC designers to layout the latest silicon chips. They are looking for a Software Engineer to join their growing, Cambridge-based R&D development team, responsible for creating...

  • Software Engineer

    1 week ago


    Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    C++ Software EngineerA new position as a C++ Software Engineer is now available at an innovative company specializing in ultra-low latency trading technology solutions for financial markets. This Cambridge-based firm designs and deploys next-generation trading infrastructure across 150+ global markets, working with international teams to build cutting-edge...

  • Software Engineer

    6 days ago


    Cambridge, Cambridgeshire, United Kingdom Tec Partners Full time

    Software Engineer (C++/Embedded)Location: Cambridge | Hybrid Working (3 days in the office)Salary: £50,000 - £60,000I'm working with an established technology company that designs and develops cutting-edge radar systems used across global security, surveillance, and defence sectors. With an ambitious product roadmap and an expanding portfolio, they're...

  • Software Engineer

    4 days ago


    Cambridge, Cambridgeshire, United Kingdom Tec Partners Full time

    Software Engineer (C++/Embedded)Location: Cambridge Hybrid Working (3 days in the office)Salary: 50,000 - 60,000I'm working with an established technology company that designs and develops cutting-edge radar systems used across global security, surveillance, and defence sectors. With an ambitious product roadmap and an expanding portfolio, they're investing...

  • Software Engineer

    2 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Cubiq Recruitment Full time

    Software Engineer (Python) | Cambridge (3 days a week on-site) | £60,000 - £70,000 + EquityAre you a Software Engineer with experience in start-up environments, looking to build AI-driven solutions that directly improve healthcare operations?We're hiring for an AI start-up based in Cambridge that is transforming how hospitals and healthcare facilities...

  • Software Engineer

    1 week ago


    Cambridge, Cambridgeshire, United Kingdom Darktrace Ltd Full time

    What will I be doing:Darktrace is seeking an experienced Infrastructure Engineer to manage, maintain, and optimize a dedicated NVIDIA GPU server and cloud environments for innovation projects. Responsibilities include setting up, configuring, and maintaining the servers and software stack. A successful candidate will work directly with Darktrace researchers...

  • Software Engineers

    6 days ago


    Cambridge, Cambridgeshire, United Kingdom Fast Forward Full time

    Software Engineers (all levels - Graduates to principal Engineer)Cambridge, Cambridgeshire, United KingdomWe are looking for experienced software engineers to join us in Cambridge to work on groundbreaking projects such as OpenTitan and Sonata.The goal of OpenTitan is to make it possible to create high-quality hardware Roots of Trust (RoT) using open source...

  • Software Engineers

    4 days ago


    Cambridge, Cambridgeshire, United Kingdom Fast Forward Full time

    Software Engineers (all levels - Graduates to principal Engineer)Cambridge, Cambridgeshire, United KingdomWe are looking for experienced software engineers to join us in Cambridge to work on groundbreaking projects such as OpenTitan and Sonata.The goal of OpenTitan is to make it possible to create high-quality hardware Roots of Trust (RoT) using open source...

  • Software Engineer

    2 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Nutanix Full time

    The Opportunity Integral to the Nutanix software stack is the Acropolis Hypervisor (AHV). AHV is an enterprise-grade hypervisor tailor-made for Nutanix's software solution and has reliability, performance and scalability characteristics proven to be capable of meeting the demands of the toughest enterprise and private cloud workloads. We are seeking...

  • Software Engineer

    2 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    We are looking for a software engineer with a strong analytical approach to join our team and help ensure the best performance and quality with the most recent Arm ML software and IP. The successful engineer will be highly flexible, quick to learn and be motivated by the opportunity to understand and improve the performance of future Machine Learning and...

  • Software Engineer

    21 hours ago


    Cambridge, Cambridgeshire, United Kingdom Darktrace Full time

    Darktrace has more than 2,500 employees located globally. Founded by mathematicians and cyber defence experts in 2013, Darktrace is a global leader in cyber security AI, delivering complete AI-powered solutions in its mission to free the world of cyber disruption.For over a decade, Darktrace has pioneered a proactive, AI-native approach to security. Our...

  • C++ Software Engineer

    2 weeks ago


    Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    C++ Software Engineer £50,000 - £60,000 & Hybrid working My client is a Fortune 100 organisation and a global leader in EDA, building the next generation of EDA tools that enable IC designers to layout the latest silicon chips. They are looking for a C++ Software Engineer to join their growing, Cambridge-based R&D development team, responsible for creating...

  • Software Engineer

    2 weeks ago


    Cambridge, Cambridgeshire, United Kingdom Stratasys Ltd Full time

    Location: (Hybrid) Cambridge England, GB Job ID: 52281 Category: Software Stratasys is a world leader in 3D printing​ ​ Stratasys is leading the global shift to additive manufacturing with innovative 3D printing solutions for industries such as aerospace, automotive, consumer products and healthcare. Through smart and connected 3D...

  • Software Engineer

    7 days ago


    Cambridge, Cambridgeshire, United Kingdom ARM Part time

    About the TeamThe GPU Software Release team at Arm is responsible for leading the releases of the Mali & Immortalis Driver Development Kit (DDK). Alongside getting releases of our software out at high quality, we are also responsible for monitoring the stability of our test infrastructure, managing the code quality of our key DDK software branches and...

  • Software Engineer

    6 days ago


    Cambridge, Cambridgeshire, United Kingdom ARM Full time

    About the Team The  GPU Software Release team   at Arm is responsible for leading the releases of the Mali & Immortalis Driver Development Kit (DDK). Alongside getting releases of our software out at high quality, we are also responsible for monitoring the stability of our test infrastructure, managing the code quality of our key DDK software branches...