Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
at a DevOps level. Required Skills and Experience: Demonstrated experience with software testing or software development. Good understanding of test methodologies, CI and test automation. Being proficient in C (C++) programming languages. Experience with Python programming and writing shell scripts. Good system level/computer architecture understanding. Using source control daily, efficiently and consistently, according to the project guidelines. Strong More ❯
from inception through to deployment and are expected to take real ownership of the assets they are building.It is expected the successful candidate will be an expert rust/C++ engineer with functional experience in fast market connections and high frequency quoting. WHAT YOU WILL DO Design, develop, test, and deploy pricing & risk-management library for OTC trading Code optimization. More ❯
testing and/or automated integration testing Familiarity with build tools, CI/CD and development workflows Familiarity with Go or similar server side object oriented language (eg Java, C++, C#) Pendo was founded in 2013 by former product managers, who combined their heads and hearts to build something they wanted but never had as product managers a simple way More ❯
office Participation in system design consulting, platform management, and capacity planning Basic Qualifications 3 years or more of relevant work experience Proficiency in one of the following: Python, C, C++, Java, or shell scripting Aptitude for algorithms, data structures, and software design Experience with Linux operating system internals and/or networking concepts Strong analytical skills, with an ability to More ❯
to build solutions that support the full trade lifecycle Contribute to a culture of innovation, transparency, and continuous learning Qualifications 3+ years of software engineering experience in Go, Java, C++, C#, or Python B.S. or M.S. in Computer Science, related field, or equivalent experience Experience working with complex backend systems Strong problem-solving skills and a proactive mindset Interest in More ❯
good technical knowledge and judgment. Consult with senior team members for complex problems outside of established procedures. Essential Skills and Experiences: Proficiency in programming languages such as C/C++ with years of experience in Firmware design. Experience with embedded software development tools (e.g. STM32) and environments (e.g., debuggers, emulators, compilers, KiCad). Knowledge of hardware-software integration and experience More ❯
a clearance. Engineering background, preferred in fields such as Computer Science, Mathematics, Software Engineering, Physics, and Data Science. Proficiency with one or more programming languages, such as Python, Java, C++, TypeScript/JavaScript, or similar. To apply, please include the following: An updated resume/CV - please do so in PDF format. Thoughtful responses to our application questions. Offer Deadline More ❯
Github CI), containerisation (Docker), profiling, monitoring and logging (e.g. Grafana) Experience with software development on both Linux and Windows Strong coding background, in C and other languages like Python, C++ or C#, with a quality mindset Strong analytical and problem-solving skills The ability to communicate equally effectively with all stakeholders, both inside and outside the organization Ability to influence More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
BAE Systems (New)
analysing code defects and produces timely code fixes What background are we looking for? A good understanding of any of the following programming languages: Java, JavaScript, React, Node.JS, Python, C++ The desire to solve complex technical problems, helping our customers achieve their goals Someone who has the aspiration to learn new skills and better themselves where possible Knowledge of some More ❯
of trading algorithms to ensure maximum profitability, minimal risk, and fast execution, adapting quickly to volatile market conditions. WHAT YOU WILL NEED Extensive experience in Rust and/or C++, building high-performance, low-latency systems in complex environments such as cryptocurrency trading or financial services. Leadership experience with a proven track record of leading by example, advocating for technical More ❯
when not to use them Hands-on experience in domains such as procurement planning, pricing, revenue management, routing, and forecasting Strong SQL and programming ability (Python essential; Java/C++ a plus) Excellent communication skills (written and verbal) - you can explain complex ideas in simple terms, and push back on over-complication when needed Passion for data science, optimisation, and More ❯
9 month initial contract 3 days per week on site in Cheltenham Inside IR35 Key Responsibilities: Defining, designing, developing, and verifying software for a variety of integrity levels, from safety-critical to proof of concept. Adhering to internal coding standards More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom Hybrid / WFH Options
ETS Technical Selection
Job description Robotic Vision Application Software Engineer About the Role We are seeking a driven Software Engineer to help pioneer new developments in robotic vision and controls technology- a strong proficiency in C++17 development is essential. In this position, you More ❯
C++ Software Engineer Location: Bristol, Full time on site Duration: 6 Months initial SC Clearance Required Rate: £65 ph Umbrella Our client's HMI & Cyber team is looking for software engineers to join them in developing the future laser defence capability for the Royal Navy. We are looking for engineers with both a deep and broad range of experience in … software engineering throughout the development as well as being able to support and mentor other engineers in their team. Skillset/Experience required: Use of C++ in a safety related environment Knowledge of Software development practices and process is required A Software Engineer capable of design, development and proving of efficient Software. Bonus Experience/Knowledge: Experience using Qt GUI … methods of locking down operating systems and deployment in a Windows and Linux environment. Knowledge of DDS middleware Integration of external video streams Automated Testing Responsibilities: Development of a C++ HMI application on a Linux Operating System To undertake a full range of engineering activities in line with relevant processes, quality and other requirements Be capable of developing collaborative relationships More ❯
be fluent in English and proficient in Python and/or JavaScript. Applicants must have expertise in at least one programming language or framework, such as TypeScript, C, C#, C++, HTML/CSS, React, Go, Java, Kotlin, SQL, or Swift. Attention to detail, along with excellent writing and grammar skills, is essential. A bachelor's degree is required. More ❯
opportunity to work with one of the premier teams within one of the top Quant Tech firms globally. Requirements: Strong prior experience developing market data feeds systems (ideally within C++ but Python, Java, Go are also acceptable) Experience working within a hedge fund or market data tech firm Strong Object-Oriented Design (OOD) experience Experience working in agile environments This More ❯
upgrade projects. Candidate Profile: Degree educated; emphasis on numeracy and computation such as Maths, Engineering, Computer Science, Finance or similar Strong working knowledge of programming languages such as C#, C++, R or Python Knowledge of SQL Understanding of finance and capital markets Excellent interpersonal skills Apply for this job More ❯
project deliveries Candidate Profile: Degree educated; emphasis on numeracy and computation such as Maths, Engineering, Computer Science, Finance or similar Strong working knowledge of programming languages such as C#, C++, R or Python Knowledge of SQL Understanding of finance and capital markets Excellent interpersonal skills This is an exciting opportunity to join a elite firm in the FinTech space, offering More ❯
competitive salaries, our client offers an excellent working environment. Previous experience within the sports trading industry would be beneficial. Skills required: Proficient in several of the following: Python, C#, C++, Java Mathematical Modelling Mathematical skills, particularly a keen understanding of probabilities and statistics Analytic mindset Strong communication skills Accuracy and attention to detail Experience in data science (big data, deep More ❯
with an emphasis on signal/image processing Bachelor’s degree in Computer Science, Electronics, Engineering, or a related field (Master’s or PhD preferred) Proficiency in C/C++, Java, or Python Strong experience in low-level embedded systems and electronics Demonstrated ability to lead and mentor junior engineers Benefits : Competitive salary commensurate with experience 25 days of paid More ❯
help team members grow professionally. Skills and Experience: Strong mentoring and communication skills. Proven ability to manage priorities and deliver results. Proficiency in languages such as Java, C/C++, Python, TypeScript, or ReactJS. Knowledge of DevSecOps, microservices, Infrastructure as Code, and cloud technologies. Experience leading teams and providing practical, cost-effective technical solutions. Familiarity with Agile/Kanban and More ❯
delivering complex technical projects including AI/ML engineering features. Experience in software architecture and development for AI/ML scalable solutions. Extensive experience writing production grade code (Python, C++, C#) that is well-tested and compliant with relevant standards. Experience with containerised applications (Docker, Kubernetes). The role is based fully onsite. Offices are recently refurbished and close to More ❯
1st or 2.1 from a leading university, good A-levels or equivalent), and a PhD in a relevant computing or mathematical subject. Hands-on coding skills in Java, C#, C++, Rust, or similar. (Regrettably, scripting languages alone won't be sufficient.) A strong understanding of large language models or neural networks would be advantageous. The company are based in Central More ❯
Proficient in modern front-end technologies (HTML/CSS, JavaScript, React or similar). Ideally experience with APIs and backend services using modern frameworks and languages (e.g. Python, Node.js, C++). Experience working directly with customers A team player with excellent communication and problem-solving skills Clearance Requirements: Due to the nature of the work, you must be a sole More ❯
on skills across at least two or more of: Embedded C (RTOS, microcontrollers) Android or cross-platform mobile (React Native a plus) Desktop/full-stack (Linux, C/C++, Python, databases) DevOps tools (Jenkins, Git, etc.) Email me or apply directly to discuss the role in more detail – jamie.cross@hartmannyoung.com More ❯