Embedded Software Engineer
1 month ago
Job Overview
As Arm’s largest engineering center, the Cambridge site is working on development across all areas of our product portfolio. We are surrounded by world-leading technical authorities and you will relish working with some of the very best engineers in the industry. If the challenge of working on our ground breaking technology excites you, and you can meet the requirements below, we look forward to receiving your application.
About The Team
The Software (CE-SW) group is responsible for developing and improving the software ecosystem around Arm's next generation of applications processors. This frequently means working with processors and other hardware technology not yet available to the public. We work on a range of development platforms, software-models, FPGAs and early silicon, sometimes many months before the processors are used in real products.
You will join a 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 helping Arm maintain its leadership in the embedded market, as well as playing a crucial role in making Arm a successful server platform. If you are similarly passionate about leading edge technologies, then we want to hear from you
Responsibilities:
In this role, you will be a member of the Total Compute team who specialize in Android bring up, firmware development, Linux device driver development within the Software (CE-SW) group at Arm. Day to day activities will include:
- Participating in the design and implementation of new features and bug fixes in AOSP, Trusted firmware, secure OS, bootloaders software components.
- Analyzing and improving the codebase for different performance aspects.
- Development and testing, debugging on different platforms (from software models, through FPGA systems, all the way to development boards and shipping products)
- Conducting code reviews both for internal code and upstream
- Influencing and building consensus among upstream communities
Education & Qualifications:
Established experience or a Bachelor’s (or above) degree or equivalent experience in a STEM subject.
Required Skills and Experience:
- You will have excellent C skills; some assembly and Java skills are desirable
- Commanding knowledge of developing and debugging Linux, firmware
- Problem solving and debugging skills are areas in which you have proficiency
- You will know how to rigorously test software using various techniques
- Knowledge of at least one CPU architecture and system wide knowledge
'Nice To Have” Skills and Experience:
- We value familiarity with open-source project development cycles and contribution processes
- We are seeking an understanding of Arm architecture, Arm instruction set and tools
- We look for experience of Android, EDK2, graphics stack, booting Linux Distro's
- We need knowledge of software design techniques and maintaining compatibility, and we value previous experience in large, multi-site software development projects
- Hands-on experience in developing with embedded platforms
- We seek experience with scripting languages, e.g. Bash, Python, etc.
- You have a curiosity about open source software
In Return:
Our UK offices are outstanding 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#LI-JW #J-18808-Ljbffr
We have other current jobs related to this field that you can find below
-
Embedded Software Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeJoin an innovative smart-sensor start up - Cambridge, Hybrid Working Model This new start-up will offer the opportunity to work on ground breaking technology developing ultra-low power sensors, whilst incorporating machine learning. With the current focus firmly centred around flow-sensing, the team are now looking to add a dynamic Embedded Software...
-
Embedded Software Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeJoin an innovative smart-sensor start up - Cambridge, Hybrid Working Model This new start-up will offer the opportunity to work on ground breaking technology developing ultra-low power sensors, whilst incorporating machine learning. With the current focus firmly centred around flow-sensing, the team are now looking to add a dynamic Embedded Software...
-
Embedded Software Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeJob Description Join an innovative smart-sensor start up - Cambridge, Hybrid Working Model This new start-up will offer the opportunity to work on ground breaking technology developing ultra-low power sensors, whilst incorporating machine learning. With the current focus firmly centred around flow-sensing, the team are now looking to add a dynamic...
-
Embedded Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cellular Origins Full timeWe're rapidly growing the team and are looking for an Embedded Software Engineer. Embedded Software Engineer As an Embedded Software Engineer at Cellular Origins you’ll be part of developing all software designs for our embedded mechatronic systems. You’ll be involved in all stages of software and product development including analysis, system...
-
Embedded Software Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom Langham Recruitment Full timeEmbedded Software Engineer (Rust) | Contract | Outside IR35 | £400-£600 pd | Hybrid | Cambridgeshire Increase your chances of an interview by reading the following overview of this role before making an application. Our client is seeking talented Embedded Software Engineer with Rust experience to join an exciting medical device project. We are seeking...
-
Embedded Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Langham Recruitment Full timeEmbedded Software Engineer (Rust) | Contract | Outside IR35 | £400-£600 pd | Hybrid | Cambridgeshire Have you got what it takes to succeed The following information should be read carefully by all candidates. Our client is seeking talented Embedded Software Engineer with Rust experience to join an exciting medical device project. We are seeking Embedded...
-
Embedded Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Langham Recruitment Full timeEmbedded Software Engineer (Rust) | Contract | Outside IR35 | £400-£600 pd | Hybrid | Cambridgeshire Have you got what it takes to succeed The following information should be read carefully by all candidates. Our client is seeking talented Embedded Software Engineer with Rust experience to join an exciting medical device project. We are seeking Embedded...
-
Embedded Software Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom Cellular Origins Full timeCell therapies have been shown to cure devastating diseases like cancer by reprogramming a patient’s own immune system, offering hope where there was none before. Giving more patients access to these life-saving therapies requires a revolution in manufacturing and process automation. , Our proprietary technology tackles the challenges of large-scale...
-
Embedded Software Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom Cellular Origins Full timeCell therapies have been shown to cure devastating diseases like cancer by reprogramming a patient’s own immune system, offering hope where there was none before. Giving more patients access to these life-saving therapies requires a revolution in manufacturing and process automation. , Our proprietary technology tackles the challenges of large-scale...
-
Embedded Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cellular Origins Full timeCell therapies have been shown to cure devastating diseases like cancer by reprogramming a patient’s own immune system, offering hope where there was none before. Giving more patients access to these life-saving therapies requires a revolution in manufacturing and process automation. , Our proprietary technology tackles the challenges of large-scale...
-
Embedded Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Cellular Origins Full timeCell therapies have been shown to cure devastating diseases like cancer by reprogramming a patient’s own immune system, offering hope where there was none before. Giving more patients access to these life-saving therapies requires a revolution in manufacturing and process automation. , Our proprietary technology tackles the challenges of large-scale...
-
Embedded Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeJoin an innovative smart-sensor start up - Cambridge, Hybrid Working Model This new start-up will offer the opportunity to work on ground breaking technology developing ultra-low power sensors, whilst incorporating machine learning. With the current focus firmly centred around flow-sensing, the team are now looking to add a dynamic Embedded Software...
-
Embedded Software Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeJoin an innovative smart-sensor start up - Cambridge, Hybrid Working Model This new start-up will offer the opportunity to work on ground breaking technology developing ultra-low power sensors, whilst incorporating machine learning. With the current focus firmly centred around flow-sensing, the team are now looking to add a dynamic Embedded Software...
-
Embedded Software Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeJoin an innovative smart-sensor start up - Cambridge, Hybrid Working Model This new start-up will offer the opportunity to work on ground breaking technology developing ultra-low power sensors, whilst incorporating machine learning. With the current focus firmly centred around flow-sensing, the team are now looking to add a dynamic Embedded Software...
-
Embedded Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeJoin an innovative smart-sensor start up - Cambridge, Hybrid Working Model This new start-up will offer the opportunity to work on ground breaking technology developing ultra-low power sensors, whilst incorporating machine learning. With the current focus firmly centred around flow-sensing, the team are now looking to add a dynamic Embedded Software...
-
Embedded Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeJoin an innovative smart-sensor start up - Cambridge, Hybrid Working Model This new start-up will offer the opportunity to work on ground breaking technology developing ultra-low power sensors, whilst incorporating machine learning. With the current focus firmly centred around flow-sensing, the team are now looking to add a dynamic Embedded Software...
-
Embedded Software Engineer/Software Development
1 month ago
Cambridge, Cambridgeshire, United Kingdom Hexwired Recruitment Limited Full time €45,000 - €55,000Embedded Software Engineer £45k - £55k - Semi remote - Cambridge They are now seeking Embedded Software Engineers with excellent academics to work on a range of innovative solutions within Wireless and cellular tech. As the company work across a number of industries, they are open to engineers from a range of technical backgrounds, with strong...
-
Embedded Software Engineer/Software Development
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Hexwired Recruitment Limited Full time €45,000 - €55,000Embedded Software Engineer £45k - £55k - Semi remote - Cambridge They are now seeking Embedded Software Engineers with excellent academics to work on a range of innovative solutions within Wireless and cellular tech. As the company work across a number of industries, they are open to engineers from a range of technical backgrounds, with strong...
-
Embedded Software Engineer/Software Development
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Hexwired Recruitment Limited Full time €45,000 - €55,000Embedded Software Engineer £45k - £55k - Semi remote - Cambridge They are now seeking Embedded Software Engineers with excellent academics to work on a range of innovative solutions within Wireless and cellular tech. As the company work across a number of industries, they are open to engineers from a range of technical backgrounds, with strong...
-
Embedded Software Engineer/Software Development
1 month ago
Cambridge, Cambridgeshire, United Kingdom Hexwired Recruitment Limited Full time €45,000 - €55,000Embedded Software Engineer £45k - £55k - Semi remote - Cambridge They are now seeking Embedded Software Engineers with excellent academics to work on a range of innovative solutions within Wireless and cellular tech. As the company work across a number of industries, they are open to engineers from a range of technical backgrounds, with strong...