Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
in Electrical Engineering with specialisation in software development. Strong experience in object-oriented software development with a high-level programming language such as Python, Java or C++. Highly skilled in software debugging and reverse engineering across distributed systems and hybrid software (solving dependencies issues, race conditions, performance issues ) Good experience More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Experience: Hands-on experience with one or more public clouds (AWS, GCP, Azure). Solid programming experience in a high-level language (Python, Go, Java, etc.) and with Infrastructure-as-Code tools (Terraform, CloudFormation). Experience designing CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps) with multi-stage workflows More ❯
Cambridge, Landbeach, Cambridgeshire, United Kingdom
Polytec Personnel Ltd
balancing technical requirements with business goals. * Degree or equivalent experience in a relevant field. * Broad software development experience, including: - AWS/Azure, Windows, Linux - Java, C#, C, C++ - Internet protocols and APIs - Cloud and virtualised deployment models * Familiarity with agile methodologies and writing functional specifications or user stories. * Experience with More ❯
skills with experience in running a team of developers. 'Nice to have' skills and experience Proficiency in one or more of the following languages: Java, C#, Rust, Go, JavaScript, Python. Familiarity with modelling technologies e.g. gem5, qemu, Fixed Virtual Platforms. Familiarity with Linux kernel development and performance tuning. In Return More ❯
indefinitely without the need for company sponsorship will be considered (applicants with restricted time-limited visas will not be progressed). Keywords: C++, C#, Java, Python, Hardware/Software, React/Angular, Instrumentation, Databases, Desktop/Enterprise, Cloud-Native, Communications, South Cambridgeshire Another top job from ECM, the high-tech More ❯
Java Developer/Backend Software Engineer (Java Spring API Security) Cambridge/WFH to £55k Are you a backend focussed Java technologist looking for an opportunity to progress your career whilst working on complex and interesting systems with continual learning opportunities? You could be joining a market leading software house … that's remote access product is used by hundreds of millions of users worldwide. As a Java Developer you will design and develop new features and enhancements to the core remote access product as well as maintaining existing systems. You will be working with a modern microservices, Java based tech … able to work from home most of the time, meeting up with colleagues in the Cambridge office once a month. About You: You have Java development experience within a microservices environment You have experience with API design and development You're happy to collaborate in an Agile environment with TDD More ❯
of new and existing systems experience - Experience deploying and operating in a Linux/Unix environment - Development/programming/scripting language (Python/Java/Bash/Perl) experience - Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards More ❯
and Skills A proven history in development across a wide variety of platforms and development environments not limited to: AWS/Azure, Windows, Linux Java, C#, C, C++ Internet technologies, API and protocols Deployment models - Virtualisation, Cloud Development pipelines Experience with requirements elicitation and requirements development Experience writing functional specifications More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
and Experience: Experience implementing complex data and compute solutions at scale. infrastructure-as-code (e.g., CloudFormation, Terraform). Knowledge of programming languages such as Java or Python. Deep understanding of AWS or other cloud providers (e.g. GCP, Azure). Strong understanding of key security technologies and protocols such as TLS More ❯
related field and 2+ years of Software Engineering or related work experience. • 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc. References to a particular number of years experience are for indicative purposes only. Applications from candidates with equivalent experience will be considered, provided More ❯
desktop to production, supporting pre-hardware development and smooth on-device testing. BASIC QUALIFICATIONS Experience programming with at least one modern language such as Java, C++, or C#, including object-oriented design; Experience in penetration testing and exploitability-focused vulnerability assessment; Experience with platform-level security mitigations and hardening for More ❯
maintaining test automation frameworks. Experience with end-to-end testing. Experience with using a test case management tool (e.g. TestRail). Proficient in either Java, Python, or a similar programming language. A keen eye for detail and the ability to identify, isolate and document defects. Strong analytical and problem-solving More ❯
Master's degree with experience in CS, CE, ML, or related fields Publications or patents in top-tier peer-reviewed venues Programming experience in Java, C++, Python, or related languages Experience with algorithms, data structures, parsing, optimization, data mining, distributed computing, high-performance computing Experience developing machine learning models for More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
The MathWorks, Inc
professional work experience, or a PhD degree, or equivalent experience) is required. Additional Qualifications Experience programming in MATLAB, Python, Javascript, C++ and/or Java Expertise developing algorithms in areas such as signal processing, image processing, machine learning, deep learning and/or control Interest in software architecture, web technologies More ❯
Good understanding of writing software that interfaces with low-level peripherals or cloud services (and ideally both). This will have required knowledge of Java, C# or modern C++ The company’s culture is one of collaboration, innovation, and entrepreneurship. Employees are encouraged to share ideas, take initiative, and work More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
need: • A 1st of 2.1 degree in computer science or similarly applicable subject • Demonstrably strong coding skills in C# and .NET Core (C++ or Java may be close enough if you have an excellent software engineering background) • Substantial experience of professional software development, using current industry best practice and tools More ❯
broader team of principle scientists, applied scientists, and software engineers across multiple global teams in the devices group. BASIC QUALIFICATIONS PhD Experience programming in Java, C++, Python or related language Experience with neural deep learning methods and machine learning Experience in building machine learning models for business applications Experience in More ❯
Cambridge, Waterbeach, Cambridgeshire, United Kingdom
Polytec Personnel Ltd
and integration team * Participation in SCRUM ceremonies Requirements: * Degree in a relevant discipline * Embedded real-time software development experience on AOSP, using C++/Java * Good debugging skills * Enjoy investigating and solving challenging real-time platform issues. * Experience with development tools for debugging, profiling, code coverage, memory leak detection * Experience More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Integrity Personnel Limited
device driver, performance, etc) &/or equivalent understanding of the Android AOSP Strong proficiency in modern programming languages, such as C, C++ &/or Java Excellent understanding of system architecture Appreciation of adjacent disciplines (e.g. electronics, signal processing, audio processing). Strong problem-solving skills and the ability to analyse More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Integrity Personnel Limited
software development team AWS or Azure experience required Experience writing functional specifications, defining product functionality using user stories or use cases Programming background useful (Java, C#, C, C++) but not essential, as long as you can manage large backlog queues using tools such as Jira or TFS (Azure DevOps) Unique More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Integrity Personnel Limited
test automation architecture, framework design and implementation. Strong background in automating tests for embedded systems, telecom or mission-critical applications. Strong coding in Python, Java, C# or JavaScript. Experience testing 3G, 4G or 5G LTE wireless communications technologies. Understanding of network protocols, RF performance test and embedded system validation. Hands More ❯
with neural deep learning methods and machine learning. - Experience in building machine learning models for business applications. - Experience in applied research. - Experience programming in Java, C++, Python or related languages. - Strong track record of patents and publications. PREFERRED QUALIFICATIONS - Experience in building speech recognition, machine translation and natural language processing More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Adecco
Strong mathematical and analytical thinking skills. * Excellent communication and teamwork abilities. Technical Skills * Familiarity with one or more of the following: * Programming: Node.js, Python, Java * Databases: PostgreSQL, Elasticsearch, Redis * A proactive, problem-solving mindset and eagerness to learn. Experience * Some hands-on experience through internships, university projects, or up to More ❯
broader team of principle scientists, applied scientists and software engineers across multiple global teams in the devices group. BASIC QUALIFICATIONS - PhD - Experience programming in Java, C++, Python or related language - Experience with neural deep learning methods and machine learning - Experience in building machine learning models for business application - Experience in More ❯
CE, ML, or related fields Experience with patents or publications in top-tier peer-reviewed conferences or journals Proficiency in programming languages such as Java, C++, Python, or related languages Experience in algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing Experience in More ❯