Current jobs related to Embedded Software Engineer - Ely - ARM


  • Ely, United Kingdom Thorlabs Full time

    What is the job?This is a crucial role in the development, design, and maintenance of embedded firmware for our Motion Control products. You will work closely with cross-functional teams to ensure the seamless integration of firmware with hardware, as well as contribute to the overall success of product releases.Working Hours: Monday to Friday am – pm...


  • Ely, United Kingdom Thorlabs Full time

    What is the job?This is a crucial role in the development, design, and maintenance of embedded firmware for our Motion Control products. You will work closely with cross-functional teams to ensure the seamless integration of firmware with hardware, as well as contribute to the overall success of product releases.Working Hours: Monday to Friday 8.00 am –...


  • Ely, United Kingdom ARM Full time

    Arm’s Software Engineering group is responsible for creating and improving the software eco-system around Arm's next generation of applications processors. We help our partners build creative Arm-powered products, for various segments Mobile, Server, IoT connected devices, Augmented & Virtual Reality offerings, Autonomous Driving Solutions etc. and in this...


  • Ely, United Kingdom ARM Full time

    Arm’s Software Engineering group is responsible for creating and improving the software eco-system around Arm's next generation of applications processors. We help our partners build creative Arm-powered products, for various segments Mobile, Server, IoT connected devices, Augmented & Virtual Reality offerings, Autonomous Driving Solutions etc. and in this...


  • Ely, Cambridgeshire, United Kingdom ARM Full time

    Position Overview:ARM is seeking a dedicated Software Engineer in Test (SEIT) to become a part of the pioneering SoC Bring Up and Debugger tooling solutions team.The ARM Debugger team, situated within Central Engineering - Software, is at the forefront of developing advanced SoC Bring Up tools aimed at enhancing existing software and hardware debugging...


  • Ely, Cambridgeshire, United Kingdom ARM Full time

    Position Overview:ARM is seeking a dedicated Software Engineer in Test (SEIT) to become a vital part of our cutting-edge SoC Bring Up and Debugger tooling solutions team.The ARM Debugger division within Central Engineering - Software is actively working on developing innovative SoC Bring Up tools aimed at improving our existing software and hardware...


  • Ely, United Kingdom ARM Full time

    About The Team: Join our dynamic FPGA Prototyping verification team, a key part of Arm's Solutions Engineering group! We are a dedicated group of engineers providing a robust platform to build and test software on Arm's cutting-edge subsystems and System-on-Chips (SoCs). Our mission is to accelerate the development process by offering a versatile and...


  • Ely, United Kingdom ARM Full time

    Would you like to join a team working across the software technology components used by hundreds of millions of users across multiple platforms and market segments globally? As a Software Architect in the Software Organisation, you will work with our key software ecosystems to define software solutions to enable Arm technology and develop strategies to have...


  • Ely, United Kingdom ARM Full time

    About The Team: Join our dynamic FPGA Prototyping verification team, a key part of Arm's Solutions Engineering group! We are a dedicated group of engineers providing a robust platform to build and test software on Arm's cutting-edge subsystems and System-on-Chips (SoCs). Our mission is to accelerate the development process by offering a versatile and...


  • Ely, United Kingdom ARM Full time

    Job DescriptionThe Arm Performance Studio team develop performance tools for mobile games developers. We are working to enable mobile developers to create faster, efficient content that will run across a range of devices. This is the chance for a highly capable software engineer to join us in the diverse world of mobile and embedded development tools,...


  • Ely, Cambridgeshire, United Kingdom ARM Full time

    Overview:As a pivotal member of our software engineering division, you will contribute to the evolution of our software strategy across diverse computing sectors, including data centers, automotive, mobile, robotics, networking, home devices, laptops, televisions, embedded systems, and IoT. Your role will focus on promoting the adoption of innovative...


  • Ely, Cambridgeshire, United Kingdom ARM Full time

    Position Overview:ARM is seeking a dedicated Software Engineer in Test (SEIT) to become a vital part of our pioneering SoC Bring Up and Debugger tooling solutions team.The ARM Debugger team, operating within Central Engineering - Software, is focused on developing advanced SoC Bring Up tools aimed at improving our existing software and hardware debugging...


  • Ely, United Kingdom ARM Full time

    Job DescriptionThe Arm Performance Studio team develop performance tools for mobile games developers. We are working to enable mobile developers to create faster, efficient content that will run across a range of devices. This is the chance for a highly capable software engineer to join us in the diverse world of mobile and embedded development tools,...


  • Ely, United Kingdom ARM Full time

    Job Overview:Arm is seeking skilled, experienced, and highly motivated Software Release Engineer to join our Software Engineering group. As a member of the AIS team, you will have the opportunity to enable the evolution of Automotive Compute Subsystems. You will be working with a distributed team spread across multiple locations.Your primary responsibilities...


  • Ely, United Kingdom ARM Full time

    Job Overview:Arm is seeking skilled, experienced, and highly motivated Software Release Engineer to join our Software Engineering group. As a member of the AIS team, you will have the opportunity to enable the evolution of Automotive Compute Subsystems. You will be working with a distributed team spread across multiple locations.Your primary responsibilities...


  • Ely, United Kingdom ARM Full time

    This position is an excellent opportunity for an experienced and highly motivated verification engineer to join the thriving Arm Systems ISP team!Please read the following job description thoroughly to ensure you are the right fit for this role before applying.This is a fast-paced technical role employing the latest hardware design and verification...


  • Ely, United Kingdom ARM Full time

    Job Overview:Are you interested in working on pioneering compiler technology whilst helping to lead and develop our team of dedicated engineers to achieve their full potential? We have an opening for an exciting and varied role in our GNU Tools team in Cambridge, UK.In this role you will collaborate with the GNU community, contributing to the open-source GCC...


  • Ely, Cambridgeshire, United Kingdom ARM Full time

    Position Overview:As a pivotal member of our software engineering division, you will play a crucial role in shaping our software strategy across diverse computing domains, including data centers, automotive, mobile, robotics, networking, and IoT. Your expertise will be instrumental in driving the adoption of innovative features and trends in core processing...


  • Ely, Cambridgeshire, United Kingdom ARM Full time

    Overview:Are you ready to contribute to a team that develops software technology components utilized by millions of users across diverse platforms and market sectors worldwide? As a Software Architect within the Software Organization, you will collaborate with our primary software ecosystems to outline software solutions that empower Arm technology and...


  • Ely, United Kingdom ARM Full time

    Job Overview:Are you interested in working on pioneering compiler technology whilst helping to lead and develop our team of dedicated engineers to achieve their full potential? We have an opening for an exciting and varied role in our GNU Tools team in Cambridge, UK.In this role you will collaborate with the GNU community, contributing to the open-source GCC...

Embedded Software Engineer

2 months ago


Ely, United Kingdom ARM Full time
Job Overview:

As a member of the Automotive Software Solution team you will have the opportunity to build upon your existing background, knowledge and expertise and contribute to Open Source and commercial Arm ecosystem enabling projects, e.g. EDK II, Linux Kernel, Trusted Firmware, SCP firmware. You will work with ecosystem partners to enable reference implementations and optimizations to key software system components. This contribution helps drive the development of world-class system software, for ARM hardware and software platforms catering to the automotive segment. This system software will serve as reference designs for futuristic ARM based automotive central compute server technology. We seek individuals with exposure and knowledge of every level of the system software stack ranging from BareMetal firmware, bootloaders, Kernel and Distros.

Passionate about innovative technologies? We want to hear from you

Responsibilities:
  • Identify, architect, and drive innovative and scalable firmware solutions across the Arm automotive ecosystem spanning multiple teams and organizations.
  • Foster ecosystem partnerships that will lead to commercialization of system and platform software. This will require leveraging partner relationships including non-recurring engineering projects with documented statements of work (SOW).
  • Work with Arm marketing teams to create outbound ML collaterals to showcase Arm technology.
  • Work with Arm engineering resources to deliver optimizations for use-cases and applications.
  • Work closely with other Arm lines of business to leverage use-cases, sample applications, enablement for Automotive.
  • Ensure data privacy, security, and ethical considerations in all data initiatives.
Required Skills and Experience :
  • Experience in open-source or commercial boot firmware.
  • Experience in Linux kernel development, command over concepts such as, bootloaders, device drivers.
  • Experience in developing software stack written preferably in C.
  • Expertise in debugging and optimizing sophisticated software systems.
  • GitHub and/or GitLab
“Nice To Have” Skills and Experience :
  • Experience working in the open-source community. We value understanding of open-source project development cycles and contribution processes.
  • Familiarity with ARM-A or ARM-M architectures.
  • Familiar with real-time/deterministic software engineering concepts.
  • Familiar with automotive safety critical (ISO26262) software development practices.
  • Good understanding on ARM-V8, ARM-V9 architectures, SMMU or IO-MMUs.
  • Familiarity with industry standards such as ACPI and UEFI.
  • Familiarity with open-source test tools.
In Return:

Our offices are amazing places to collaborate. We also have some scope to adapt the job role and title for the right person - if you are interested but unsure whether you tick all the boxes, we still would love you to reach out We are keen to welcome versatile people into Arm