of full software development lifecycle and source control (Git/Subversion). Able to work independently and collaboratively within cross-functional teams. Excellent problem-solving and analytical skills. Desirable C++ and Object-Oriented Programming experience. GUI or event-driven design familiarity. Experience using issue-tracking and project tools (e.g. Jira). Knowledge of DO-178 or similar regulatory frameworks. Apply More ❯
a multidisciplinary team to create extensible code for new development and to deliver software solutions Promote quality code and engage in design and code reviews Strong programming knowledge of C++ and C#/Java/Ada Previous experience within product design and development with hopefully experience of HMI, distributed systems, C2 or simulation & modelling Model-based development using UML Configuration More ❯
Letchworth Garden City, Hertfordshire, United Kingdom
Focusrite Audio Engineering Ltd
firmware on which our products depend. This is a full time, permanent position. We are looking someone with: Experience writing and debugging code on embedded systems in C and C++ As an Embedded Developer we would expect you to have some experience of: getting new hardware from initial power up to running 'main()' writing low level drivers, test code and More ❯
a multidisciplinary team to create extensible code for new development and to deliver software solutions Promote quality code and engage in design and code reviews Strong programming knowledge of C++ and C#/Java/Ada Previous experience within product design and development with hopefully experience of HMI, distributed systems, C2 or simulation & modelling Model-based development using UML Configuration More ❯
of a start-up with the stability of a longer-established player. Requirements Minimum 3+ years' experience in an IT ops role (DevOps, Linux Systems Engineering, Network Engineering, etc.) C++ knowledge required Fluency in Python and shell scripting Degree in Computer Science or a related field (or equivalent work experience) Systematic, analytical approach to problem solving Desirable Crypto markets experience More ❯
systems and ensure smooth handover of deliverables. Profile Proven experience as a Quantitative Developer within a hedge fund, prop trading, or systematic trading environment. Strong programming expertise in Python (C++ or Java also advantageous). Excellent understanding of data structures, algorithms, and numerical computing. Experience with time-series data, backtesting, and quantitative research workflows. Familiarity with financial markets and trading More ❯
london, south east england, united kingdom Hybrid / WFH Options
NETbuilder
welcome. We're looking for individuals with a strong passion and aptitude for technology. Accepted degree subjects – Any, advantageous if you have exposure to programming languages such as Python, C++, C#, Java, or Bash Scripting. More ❯
West Sussex, England, United Kingdom Hybrid / WFH Options
Planet Pharma
web-based client/server applications. BSc in Computer Science or equivalent. Proficiency with Linux and bash scripting. Understanding of network communications and TCP protocols. Bonus: Experience with Qt, C++, and medical device regulations. Interested? Apply now for immediate consideration or contact James Allen on +44 203 868 8607 – jallen@planet-pharma.co.uk We are an equal opportunities Recruitment Business and More ❯
crawley, west sussex, south east england, united kingdom Hybrid / WFH Options
Planet Pharma
web-based client/server applications. BSc in Computer Science or equivalent. Proficiency with Linux and bash scripting. Understanding of network communications and TCP protocols. Bonus: Experience with Qt, C++, and medical device regulations. Interested? Apply now for immediate consideration or contact James Allen on +44 203 868 8607 – jallen@planet-pharma.co.uk We are an equal opportunities Recruitment Business and More ❯
acquisition, or real-time/near real-time systems * Ability to design algorithms and reason from first principles * Strong coding discipline (version control, testing, documentation) * Knowledge of C/C++ and/or Python for performance and integration tasks Software Engineer - Why Apply - Data Science, Coding, Engineering, Robotics, Developer, RTOS, Electronics * Work on intellectually challenging, high-impact projects at the More ❯
computer systems, including but not limited to Computer Science, Computer Engineering, and Electrical Engineering. Understanding of data structures and algorithms. Proficiency in one or more programming languages (e.g., JAVA, C++, Python, JS, HTML, JavaScript, GO) Extensive experience in engineering roles specializing in operating system performance optimization, systems optimization, or related areas. Desirable: Experience in developing mobile application software, Internet software More ❯
computer systems, including but not limited to Computer Science, Computer Engineering, and Electrical Engineering. Understanding of data structures and algorithms. Proficiency in one or more programming languages (e.g., JAVA, C++, Python, JS, HTML, JavaScript, GO) Extensive experience in engineering roles specializing in operating system performance optimization, systems optimization, or related areas. Desirable: Experience in developing mobile application software, Internet software More ❯
to-end development lifecycle Experience designing, building, and maintaining tools & systems that enhance developer workflows Proficiency in relevant automation technologies, e.g. Python, Jenkins, Git Solid programming skills in C#, C++, C and Python Proven ability to deliver scalable, reliable, high quality clean code Keen eye for identifying areas of improvement and championing changes to address them Enthusiastic to learn & apply More ❯
years of experience in a technical, partner-facing role with a strong customer focus. Experience coding in one or more general purpose languages (e.g., Python, Java, Go, C or C++) including data structures, algorithms, and software design. Deep expertise with RESTful APIs, including integration, troubleshooting, and debugging. Coding skills required. Experience with Shopping APIs is a huge plus! Proficiency in More ❯
protocols such as TCP/IP, UDP, SCTP and etc. Background in cellular communication systems across 4G/5G PHY, system, and RF is preferred. Proficiency in C/C++ and python. Strong analytical, communication and teamwork skills. Why Join Us Play a key role in shaping the future of connectivity in the UK, as we build and deploy the More ❯
learn, and learn quickly. Requirements Excellent problem-solving skills, ability to make the right engineering decisions to achieve maintainability, extensibility and debuggability Solid knowledge of Python and Linux (some C++ preferable) Self-directed; able to take ownership of several projects at once Knowledge of SQL, Redis, InfluxDB is a bonus Bachelor's degree (or higher) in Computer Science or Computer More ❯
tech-agnostic approach with proficiency in at least one major language (experience with functional programming is a plus) Experience with some of the following technologies is beneficial: Elixir, Java, C++, Python, Phoenix LiveView, EmberJS, TypeScript, Postgres, AWS, Docker Why Join Them Work on cutting-edge technology that is reshaping global market infrastructure Thrive in a fast-paced, intellectually stimulating environment More ❯
tech-agnostic approach with proficiency in at least one major language (experience with functional programming is a plus) Experience with some of the following technologies is beneficial: Elixir, Java, C++, Python, Phoenix LiveView, EmberJS, TypeScript, Postgres, AWS, Docker Why Join Them Work on cutting-edge technology that is reshaping global market infrastructure Thrive in a fast-paced, intellectually stimulating environment More ❯
tech-agnostic approach with proficiency in at least one major language (experience with functional programming is a plus) Experience with some of the following technologies is beneficial: Elixir, Java, C++, Python, Phoenix LiveView, EmberJS, TypeScript, Postgres, AWS, Docker Why Join Them Work on cutting-edge technology that is reshaping global market infrastructure Thrive in a fast-paced, intellectually stimulating environment More ❯
london (city of london), south east england, united kingdom
Thyme
tech-agnostic approach with proficiency in at least one major language (experience with functional programming is a plus) Experience with some of the following technologies is beneficial: Elixir, Java, C++, Python, Phoenix LiveView, EmberJS, TypeScript, Postgres, AWS, Docker Why Join Them Work on cutting-edge technology that is reshaping global market infrastructure Thrive in a fast-paced, intellectually stimulating environment More ❯
tech-agnostic approach with proficiency in at least one major language (experience with functional programming is a plus) Experience with some of the following technologies is beneficial: Elixir, Java, C++, Python, Phoenix LiveView, EmberJS, TypeScript, Postgres, AWS, Docker Why Join Them Work on cutting-edge technology that is reshaping global market infrastructure Thrive in a fast-paced, intellectually stimulating environment More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
methodologies, findings, and recommendations clearly for technical and non-technical audiences. Support strategic planning, operational management, and business development initiatives. Skills & Experience Proficiency in programming languages such as C, C++, or Python. Strong knowledge of Linux systems, command-line tools, and system configuration. Solid understanding of networking protocols (TCP/IP, UDP, DNS, ICMP). Rapid prototyping experience (e.g., Raspberry More ❯
Gloucester, England, United Kingdom Hybrid / WFH Options
Searchability NS&D
methodologies, findings, and recommendations clearly for technical and non-technical audiences. Support strategic planning, operational management, and business development initiatives. Skills & Experience Proficiency in programming languages such as C, C++, or Python. Strong knowledge of Linux systems, command-line tools, and system configuration. Solid understanding of networking protocols (TCP/IP, UDP, DNS, HTTP, ICMP). Rapid prototyping experience (e.g. More ❯
cheltenham, south west england, united kingdom Hybrid / WFH Options
Searchability NS&D
methodologies, findings, and recommendations clearly for technical and non-technical audiences. Support strategic planning, operational management, and business development initiatives. Skills & Experience Proficiency in programming languages such as C, C++, or Python. Strong knowledge of Linux systems, command-line tools, and system configuration. Solid understanding of networking protocols (TCP/IP, UDP, DNS, HTTP, ICMP). Rapid prototyping experience (e.g. More ❯
Stevenage, England, United Kingdom Hybrid / WFH Options
The ONE Group Ltd
to support designs, review testing, and provide requirements gathering Have influence on the development and redundancy of technology strategy, products, methods and tooling Experience & Knowledge Strong programming knowledge – C, C++, C# and/or Ada Deep and modern knowledge of Agile development and software design principles, design patterns and best practice Continuous Integration & model based engineering Have experience with influencing More ❯