Current jobs related to Staff Software Engineer - Cambridge, Cambridgeshire - arm limited


  • Cambridge, Cambridgeshire, United Kingdom TE Connectivity Corporation Full time

    Job Title: Staff Software EngineerAt TE Connectivity, we're looking for a highly skilled Staff Software Engineer to join our team. As a key member of our Software Systems Engineering team, you will play a critical role in designing, developing, and implementing software operating/automation systems.Responsibilities:Lead the development of software for...


  • Cambridge, Cambridgeshire, United Kingdom TE Connectivity Corporation Full time

    Job Title: Staff Software EngineerAt TE Connectivity, we're looking for a highly skilled Staff Software Engineer to join our team. As a key member of our Software Systems Engineering team, you will play a critical role in designing, developing, and implementing software operating/automation systems.Responsibilities:Lead the development of software for...


  • Cambridge, Cambridgeshire, United Kingdom TE Connectivity Corporation Full time

    Unlock Your Potential at TE ConnectivityAt TE Connectivity, we're committed to creating a safer, more sustainable, and connected world. As a Staff Software Engineer, you'll have the opportunity to work with a diverse team of experts from various industries, driving innovation and excellence in software development.Job OverviewOur Software Systems Engineering...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the Role:We are seeking a skilled Senior Software Engineer to join our team at Cloud Software Group. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our XenServer virtualization platform.Key Responsibilities:Design and develop software applications using C# and other programming...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the Role:We are seeking a skilled Senior Software Engineer to join our team at Cloud Software Group. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our XenServer virtualization platform.Key Responsibilities:Design and develop software applications using C# and other programming...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Cloud Software Group. As a key member of our XenServer Interfaces team, you will be responsible for designing and developing the user interface for our XenServer virtualization platform.Key ResponsibilitiesDesign and develop the user interface for XenServer, utilizing...


  • Cambridge, Cambridgeshire, United Kingdom CV-Library Full time

    Staff Software Engineer We are a Cambridge-based start-up transforming the healthcare sector with our AI digital solutions. Our team is growing, and we need a Staff Software Engineer to join us.The ideal candidate will take ownership of our high-performance video-streaming system, developed on Linux using Rust and open-source real-time communication...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team working on XenServer Interfaces. As a key member of our team, you will be responsible for designing and developing the user interface for XenCenter, a Windows application that provides a user-friendly interface for managing and monitoring XenServer resource pools.Key...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team working on XenServer Interfaces. As a key member of our team, you will be responsible for designing and developing the user interface for XenCenter, a Windows application that provides a user-friendly interface for managing and monitoring XenServer resource pools.Key...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    The RoleArm Limited is seeking a skilled Staff Software Applications Engineer to join our Partner Enablement team. As a trusted technical advisor, you will play a crucial part in helping our customers accelerate the development of groundbreaking infrastructure systems.Job Overview:This is a varied, deeply technical role where you will use your expertise and...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    Job DescriptionCitrix and TIBCO recently merged to form Cloud Software Group, a leading cloud solution provider. We are seeking a talented Senior Software Engineer to join our team. As a critical member of our XenServer Interfaces team, you will be responsible for designing and developing user interfaces for our virtualization platform.About the RoleYou will...


  • Cambridge, Cambridgeshire, United Kingdom Society of Research Software Engineering Full time

    Society of Research Software Engineering is seeking a skilled Software Simulation Engineer to join our team in developing a simulation environment for next-generation processors, memories, and HPC systems. This role requires expertise in creating advanced models of RISC-V based cores and developing new techniques to organize, display, and reason about data...


  • Cambridge, Cambridgeshire, United Kingdom Cloud Software Group Full time

    XenServer Interfaces Engineer OpportunityWe're looking for a passionate Senior Cloud Software Engineer to join our team working on XenServer, a commercial virtualization platform based on the open-source Xen hypervisor.As a key member of our team, you'll be responsible for developing the interfaces for the XenServer virtualization stack, including XenCenter,...


  • Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    Job Overview:We are seeking a skilled and passionate security engineer to lead the central software security testing program across software in Arm. The role is within Arm's multifaceted Product Security team. You will have the opportunity to drive improvements in security of Arm software, and processes, and build security culture.Key...


  • Cambridge, Cambridgeshire, United Kingdom Arm Limited Full time

    Job Overview:We are seeking a skilled and passionate security engineer to lead the central software security testing program across software in Arm. The role is within Arm's multifaceted Product Security team. You will have the opportunity to drive improvements in security of Arm software, and processes, and build security culture.Key...


  • Cambridge, Cambridgeshire, United Kingdom ARM Full time

    Job Title:Staff Software Engineer - ML Compiler ExpertJob Summary:Arm's Machine Learning (ML) Group is seeking a highly motivated and creative Software Engineer to join and lead a growing team of brilliant engineers located in Cambridge, UK specialising in ML frameworks and compilers.Key Responsibilities:Contribute to deliver production-grade software and...

  • Staff Engineer

    4 weeks ago


    Cambridge, Cambridgeshire, United Kingdom newscientist - Jobboard Full time

    Job Title: Staff EngineerWe are seeking a highly skilled Staff Engineer to join our team at Altos Labs. As a Staff Engineer, you will play a key role in designing, implementing, and managing our high-performance computing systems infrastructure, with a focus on GPU-accelerated computation and high-performance storage.Responsibilities:Design and implement...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    The RoleArm Limited is seeking a skilled Technical Software Solutions Specialist to join our Partner Enablement group. As a trusted technical advisor, you will work closely with our largest and most innovative customers to help them accelerate the development of groundbreaking infrastructure systems using Arm's IP.Job Overview:This role is a unique...


  • Cambridge, Cambridgeshire, United Kingdom arm limited Full time

    The RoleArm Limited is seeking a skilled Technical Software Applications Specialist to join our Partner Enablement group. As a trusted technical advisor, you will play a crucial part in helping Arm's customers accelerate development of groundbreaking infrastructure systems.Job Overview:This role is a varied, deeply technical position where you will use your...

  • Staff Engineer

    4 weeks ago


    Cambridge, Cambridgeshire, United Kingdom newscientist - Jobboard Full time

    Job Title: Staff EngineerWe are seeking a highly skilled Staff Engineer to join our team at Altos Labs. As a Staff Engineer, you will play a key role in designing, implementing, and managing high-performance computing systems infrastructure, focusing on GPU compute capabilities.Responsibilities:Design and implement high-performance computing systems...

Staff Software Engineer

2 months ago


Cambridge, Cambridgeshire, United Kingdom arm limited Full time
About the Role

The FPGA team at Arm is part of the global Productivity Engineering group, responsible for delivering and supporting FPGA platforms. These system solutions target various market segments, including mobile, server, IoT, and automotive.

Job Description

As a Staff FPGA Software Engineer, you will deliver on FPGA prototyping requirements, collaborating with local and cross-site teams to achieve verification goals. Key responsibilities include bringing up firmware and Open-Source projects, Linux Kernel, Android, Trusted Firmware, and SCP firmware on FPGA platforms used for prototyping SoC designs.

Responsibilities
  • Participate in all phases of software development, including implementation, testing, code review, and documentation.
  • Develop unit test modules/scripts for validating software and hardware functionalities.
  • Prepare test specifications and test plans based on design documents of software and hardware modules.
  • Automate flows and methodologies for deployment to the user community.
  • Provide support for the FPGA service to service users.
Required Skills and Experience
  • Knowledge of C/C++ programming language and Arm64 assembly language.
  • Strong understanding of Arm profile architectures.
  • Experience in firmware and Linux kernel development, with command over concepts such as bootloaders.
  • Understanding of Arm-based systems, including SoC architecture and embedded systems.
  • Consistent track record of project debugging and execution individually.
  • Proficiency in problem-solving and debugging.
  • Excellent interpersonal and communication skills.
Nice to Have Skills and Experience
  • Familiarity with Android system software development and debugging.
  • Basic understanding of FPGA and flows with AMD Xilinx.
  • Experience with different testing/debugging tools and script languages.
About Arm

Arm is committed to global talent acquisition, offering an attractive relocation package. With offices around the world, Arm is a diverse organization of dedicated, creative, and hardworking engineers. We encourage our people to share their contributions to Arm's success in the global marketplace.

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 don't discriminate based on any characteristic.

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 email. To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations.

Arm's hybrid approach to working is centred around flexibility, where we split our time between the office and other locations to get our work done. Within that framework, we empower groups and teams to determine their own particular hybrid working pattern, depending on the work and the team's needs.