7 of 7 Android Jobs in Cambridge

Senior Software Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Have" Skills and Experience :Experience with Python programming and writing shell scripts. Basic understanding of the Linux kernel, system software and device drivers, and Android internalsFamiliarity with open-source project development cycles and contribution processes. Experience of software profiling, instrumentation, and optimization. Verification and validation of firmware on both ...

Senior Staff Software Development Engineer

Location
Cambridge, England, United Kingdom
high quality code with a keen attention to detail Experience with modern concurrent programming and threading APIs Experience with Windows, Linux and/or Android operating system development Experience with software development processes and tools such as debuggers, source code control systems (GitHub) and profilers is a plus Effective ...

Senior Software Engineer

Location
Cambridge, England, United Kingdom
Bonus Points Whilst not required, experience in any of these areas will definitely stand out - let us know if you have any! iOS/Android app development (native or otherwise) Software medical devices (or another regulated industry) Startup experience Able to design UIs (e.g. in Figma) Video streaming ...

Senior Staff Software Engineer, Systems & Performance

Location
Cambridge, England, United Kingdom
Software Engineer to help drive high-performance software across AMD's architectures. You will lead efforts to optimize critical applications on Windows, Linux, and Android platforms, collaborating with architecture and software teams to push the boundaries of efficiency and speed. The role requires strong C OO, modern threading ...

Senior Embedded & Platform Software Engineer, Workforce Development

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
organization, attention to detail, and strong delivery discipline. Desirable experienceExperience with Arm-based platforms, Cortex processors, CMSIS, Keil, Corstone, Arm development tools, Linux, RTOS, Android, firmware, drivers, or embedded software. Experience with boards, SDKs, toolchains, debug environments, platform bring-up, software stacks, or performance profiling. Experience improving labs, demos ...

Director of Software Engineering (Systems Software)

Location
Cambridge, England, United Kingdom
technical leaders Credibility to engage deeply with engineers across the stack and influence technical direction NICE TO HAVE Media, graphics, or multimedia subsystem experience Android or userspace performance exposure Familiarity with Arm architecture or hardware/software co‐design Experience working with open‐source communities WHY JOIN ARM? This ...

Software Performance Architect

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
strong development skills in one or more high-level programming languages (C, C++, Java, Rust, ...) Have SW performance analysis experience in platforms like Android (big/LITTLE systems), Windows, Linux and operating System settings impact (power management, frequency governor...) , single-threaded vs multi-threaded... Having working experience … performance analysis, methodology (PMU-based, TDA, ...), tools (linux perf, Intel Vtune, android simpleperf/perfetto, ...), aarch64 assembly language programming Having knowledge on CPU architecture and micro-architecture performance techniques (branch prediction, prefetchers, ...) You are used to develop and adapt some experimental application code to test ...