Staff Software Applications Engineer

3 weeks ago


Cambridge, United Kingdom ARM Full time

**Introduction**

**Job Role**

Working with our partners means that you will need to understand what they want to achieve, analyze their requests and issues, and provide a solution that moves them forward. Your job role will have several components:

- Provide support for our partners with firmware and software related problems on their Arm-based systems.
- Crafting content and guides for customers to understand our ecosystem and the usage of our software systems

**Key Technical Skills & Expertise**
- 5+ years experience in firmware/software development
- 5+ years experience in C/C++ development
- Good understanding of Linux kernel (subsystems and device drivers), UEFI and ACPI
- Be knowledgable about modern processor architecture, including cache behavior, and memory system behavior
- Experience with assembly language
- Excellent communications skills (both written and verbal)

**Desirable Skills & Expertise**
- Capable to work un-supervised
- Ability to learn new processor and system features quickly
- Ability to be flexible about daily tasks and assignments
- Experience with the Arm Architecture and processors
- Good understanding of modern sever SoC architecture, system MMU and PCIe
- Experience with the X86 architecture and processors
- Experience doing customer presentations, both in person and remote
- Experience with Arm software development tools
- Experience with RTL simulation tools
- Working with customers across different cultures

**Job Requirements**:

- Provide fast and accurate technical answers to customer questions
- Develop guidance and documentation for Arm software developers based on results from customer questions and internal investigation
- Work with customers to help identify potential firmware and software issues
- Cooperate with Arm engineers across multiple product groups, disciplines, and offices to help solve technical problems
- Help deliver customer training classes, both remotely and (possibly) in-person
- In the future, be available for some travel to customer and other Arm sites
- Develop tools and techniques to aid other Arm Application Engineers solve problems more efficiently.
- Work with Arm IP design and product management teams to improve partners experience and influence IP feature development
- Mentor junior members of the team

LI-JB1


  • Software Engineer

    3 weeks ago


    Cambridge, United Kingdom Socrates Software Full time

    We are looking for a talented Software Engineer with expertise in using Elixir and familiarity with Radio Frequency (RF) systems to join our team. The ideal candidate will be passionate about cutting-edge technologies, with the ability to integrate software development and RF hardware to create robust solutions.Key Responsibilities:Elixir Development:...

  • Software Engineer

    3 weeks ago


    Cambridge, United Kingdom Socrates Software Full time

    We are looking for a talented Software Engineer with expertise in using Elixir and familiarity with Radio Frequency (RF) systems to join our team. The ideal candidate will be passionate about cutting-edge technologies, with the ability to integrate software development and RF hardware to create robust solutions.Key Responsibilities:Elixir Development:...

  • Software Engineer

    4 weeks ago


    Cambridge, UK, Cambridgeshire, United Kingdom Socrates Software Full time

    We are looking for a talented Software Engineer with expertise in using Elixir and familiarity with Radio Frequency (RF) systems to join our team. The ideal candidate will be passionate about cutting-edge technologies, with the ability to integrate software development and RF hardware to create robust solutions.Key Responsibilities:Elixir Development:...


  • Cambridge, United Kingdom Technical Futures Ltd Full time

    **An Audio Software Applications Engineer will enjoy hybrid working with a Global Fabless Semiconductor Company to take a challenging customer facing role within their Voice and Music group.** You’ll bring a good Degree, proficiency in EmbeddedC programming and experience of working within an audio domain. Fantastic salary on offer with generous shares and...


  • Cambridge, United Kingdom TEC PARTNERS LIMITED Full time

    **Staff Software Engineer-Remote (Meetings in Cambridge Approximately Once Per Month -£70,000-£88,000 (Depending on Experience)** Are you an experienced developer interested in joining a respected international biotechnology company? Tec Partners are working with a well-known genetic-sequencing company with an established hub in Cambridge to find a Staff...


  • Cambridge, United Kingdom CV-Library Full time

    Application Software Engineer - JavaScript - Graduate considered! A fantastic opportunity for a talented Software Developer, to join an industry-leading software company in Cambridge offering the opportunity to work on a wide variety of web application infrastructure projects using a diverse toolset, with an emphasis on JavaScript, Node.js and related...


  • Cambridge, United Kingdom Adecco Full time

    This job description is for a Principal Application Software Engineer role based in Cambridge, UK with a hybrid working model. Here's a breakdown of the key points:About the CompanyA pioneering machine learning and artificial intelligence software house.Renowned for developing cutting-edge technologies and highly respected in the AI domain.Led by experienced...


  • Cambridge, United Kingdom ARM Full time

    **Senior/Staff Software Engineer (Runtime/Compiler)** **Job Overview**: Do you want to join a team of Software Engineers who all share a passion for wanting to stamp their mark on the future of computing? In the OSS group, as a member of the Runtimes' team, you will be helping improve modern languages support on the Arm architecturefrom JavaScript to...


  • Cambridge, United Kingdom Adecco Full time

    This job description is for a Principal Application Software Engineer role based in Cambridge, UK with a hybrid working model. Here's a breakdown of the key points:About the CompanyA pioneering machine learning and artificial intelligence software house.Renowned for developing cutting-edge technologies and highly respected in the AI domain.Led by...


  • Cambridge, Cambridgeshire, United Kingdom Socrates Software Full time

    At Socrates Software, we're seeking a skilled Software Development Expert with expertise in Elixir and familiarity with Radio Frequency (RF) systems.Job SummaryThis role involves designing, implementing, and maintaining scalable, concurrent applications using Elixir. You will collaborate to integrate RF components into software solutions, contribute to the...


  • Cambridge, United Kingdom Adecco Full time

    This job description is for a Principal Application Software Engineer role based in Cambridge, UK with a hybrid working model. Here's a breakdown of the key points:About the CompanyA pioneering machine learning and artificial intelligence software house.Renowned for developing cutting-edge technologies and highly respected in the AI domain.Led by experienced...


  • Cambridge, United Kingdom Pure Resourcing Solutions Full time

    We are delighted to be working with a Cambridge based BioTech company who are looking to add software engineers to their new Cloud team. It's a really great time to be joining this company in their exciting journey! This role is on a hybrid or remote basis (with travel to the Cambridge office when required) **Software Engineer (Cloud Applications)** **Your...


  • Cambridge, United Kingdom ARM Full time

    Job DescriptionWe are looking for a dedicated software engineer with proven understanding of modern C++ and Java to join our Streamline developer tools team. The tool touches all layers of the software stack, collecting performance data from across a target system and providing our users with rich data visualizations in the host tool. Job Overview The role...


  • Cambridge, United Kingdom ARM Full time

    Arm's Machine Learning Group is seeking highly motivated and creative Software Engineers to join a Cambridge-based driver development team! This role presents an excellent opportunity to move into Machine Learning (ML), the key development for the future of computing. Working on the groundbreaking Arm technology, you will be crafting the software that...


  • Cambridge, United Kingdom RedTech Recruitment Ltd Full time

    Application Software Engineer - JavaScript - Graduate considered!A fantastic opportunity for a talented Software Developer, to join an industry-leading software company in Cambridge offering the opportunity to work on a wide variety of web application infrastructure projects using a diverse toolset, with an emphasis on JavaScript, Node.js and related...


  • Cambridge, United Kingdom ARM Full time

    Job Overview: As a developer of power-efficient processor technology, Arm is ideally positioned to solve challenges facing a wide variety of markets, including Automotive, IoT, Mobile, and Servers. Effective solutions require a "system" mindset and your innovative ideas will support Central Technology to develop system architectures and influence...


  • Cambridge, United Kingdom MicroTECH Global Ltd Full time

    JOB AD: Job Title: Staff Application Security Engineer Type: Contract Location: Cambridge or Germany (Remote) End Date: 01/05/23 Exempt from IR35 // 100% Remote Working Our client are a global semiconductor company. Brief: Working independently with little supervision. **Responsibilities**: Key Requirements: Bachelor's degree in Information Systems,...


  • Cambridge, United Kingdom ARM Full time

    Arm's Central Technology Machine Learning Group is seeking highly motivated and creative Software Engineers to join the Cambridge-based CPU performance optimisation team! CPUs are of critical importance to Arm and, as ML workloads become increasingly widespread, joining this team would be a phenomenal opportunity to experience and contribute to driving ML...


  • Cambridge, United Kingdom ARM Full time

    You will join a wonderful team of Software Engineers who all share a passion for wanting to stamp their mark on the future of computing, wherever it may lead. You will be playing a meaningful role in making Arm a successful server platform as well as helpmaintain its leadership in the embedded market. If you are similarly passionate about innovative...


  • Cambridge, United Kingdom ARM Full time

    Are you looking for an exciting and challenging role, with the possibility to work on the cutting edge of mobile GPU technology? Do you want to use your technical skills and leadership to help drive your career? Arm is seeking highly skilled and motivatedengineers to join our Agile Software development team working on the drivers for the next generation Mali...