a mathematics, computer science, stats or physics degree (or equivalent experience) Have excellent high-level language coding skills in any of e.g. Perl, Python, C/C++, Go, Rust, NodeJS, Java and a language-agnostic attitude Have experience of Perl, Python 3 and NodeJS and a willingness to work with More ❯
and Lambda) Working knowledge of embedded systems. A minimum of five years post-graduate experience. Knowledge of encryption and authentication algorithms. Desirable Experience: Excellent C and C++. Embedded systems with hardware understanding Automation test systems using Siemens TIA, PLCs, ladder-logic Familiarity with Postgres SQL databases and Siemens Insights Hub More ❯
london, south east england, united kingdom Hybrid / WFH Options
Pavegen
and Lambda) Working knowledge of embedded systems. A minimum of five years post-graduate experience. Knowledge of encryption and authentication algorithms. Desirable Experience: Excellent C and C++. Embedded systems with hardware understanding Automation test systems using Siemens TIA, PLCs, ladder-logic Familiarity with Postgres SQL databases and Siemens Insights Hub More ❯
You have experience with Linux packaging (Debian, RPM, Yocto) You have experience working with open source communities and licences You have experience working with C, C++ You can work in a globally distributed team through self-discipline and self-motivation. Additional skills that you might also bring Experience with graphics More ❯
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience. Additionally, some demonstrable experience in either of these areas will be beneficial: Embedded C design, development, and debugging Linux-based embedded systems; user space (kernel driver experience not essential) We think the role would be great for somebody who More ❯
Real Time Trading Systems at either Hedge Funds, Proprietary Traders, Specialist liquidity providers, or large financial institutions. Technical Skills: Expertise and deep proficiency in C/C++ Programming - with a deep understanding of object-oriented programming, data structures, and algorithms. Deep expertise in Systems Design, Architecture, Distributed Systems, DSA, Performance More ❯
embedded Linux platforms Extensive experience in building and bringing up embedded Linux custom images Programming and Software Development Experience in programming languages such as C/C++, Python, and JavaScript Experience in network communications including knowledge in protocols such as TCP, UDP and experience in implementation of OTA (over-the More ❯
building machine learning models and pipelines in Python, using common libraries and frameworks (e.g., NumPy, SciPy, Pandas, PyTorch, JAX), especially including deep learning applications; C/C++ for computer vision, geometry processing, or scientific computing; software engineering concepts and best practices (e.g., versioning, testing, CI/CD, API design, MLOps More ❯
efficiently. Skills & Experience: Experience: 5+ years of hands-on experience in GUI software development. Programming Skills: Proficiency in one or more of: JavaScript, Python, C/C++, C#, Java, HTML. Industry Background: Experience in developing GUIs for devices, preferably within the medical or other regulated industries. Technical Expertise: Solid understanding More ❯
and resolve issues efficiently. Skills & Experience: Experience: 5+ years in embedded software development, particularly for complex or safety-critical systems Programming Skills: Proficiency in C/C++ Industry Background: Experience in highly regulated industries, preferably in medical device development Technical Expertise: Experience with multi-tasking systems, Linux and RTOS, FPGAs More ❯
can join, including our Women in Engineering employee network group. These networks support our community every day. Your skills and experience Excellent knowledge of C, C++ programming in multitasking and multithreading embedded environment Linux application development and POSIX standards Deep understanding of low-level video software stack - AV Pipelines, middleware More ❯
one of PostgreSQL, MSSQL, Google BigQuery, SparkSQL) Modelling & Statistical Analysis experience, ideally customer related Coding skills in at least one of Python, R, Scala, C, Java or JS Track record of using data manipulation and machine learning libraries in one or more programming languages. Keen interest in some of the More ❯
one of PostgreSQL, MSSQL, Google BigQuery, SparkSQL) Modelling & Statistical Analysis experience, ideally customer related Coding skills in at least one of Python, R, Scala, C, Java or JS Track record of using data manipulation and machine learning libraries in one or more programming languages. Keen interest in some of the More ❯
environments. Integrate AI features into existing products, enriching them with the latest advancements in machine learning. Minimum Requirements: 5+ years of experience working with C and C++. Experience working in low level OS/Systems/Kernel development. Experience in low level networking. Demonstrated ability to rapidly assimilate new technologies More ❯
can join, including our Women in Engineering employee network group. These networks support our community every day. Your skills and experience Excellent knowledge of C, C++ programming in multitasking and multithreading embedded environment Linux application development and POSIX standards Deep understanding of low-level video software stack - AV Pipelines, middleware More ❯
diagnose and resolve issues efficiently. Skills & Experience: Experience: 5+ years in software development, particularly for complex or safety-critical systems Programming Skills: Proficiency in C/C++ and Python Industry Background: Experience in highly regulated industries, preferably in medical device development Technical Expertise: Experience with multi-tasking systems (real-time More ❯
East London, London, United Kingdom Hybrid / WFH Options
Ikhoi Recruitment
teamwork skills particularly in communicating technical terms to non-technical audiences. Implement software enhancements and suggest improvements. Desirable Knowledge of other languages (e.g., C#, C) So if youd like to part of this talented technical team please send me your CV ASAP. More ❯
Eligibility for UK government security clearance. Ideally you will have familiarity with the following technologies: RTL FPGA development in VHDL. Programming in Python and C/C++. Network packet processing and network protocols (ethernet, IP, UDP, TCP ) Cryptographic algorithms, implementations and applications in FPGAs. Linux driver development. Managing/undertaking More ❯
Eligibility for UK government security clearance. Ideally you will have familiarity with the following technologies: RTL FPGA development in VHDL. Programming in Python and C/C++. Scripting in Python, Bash and TCL. Verification using VHDL, SystemVerilog and/or Python. Network packet processing and network protocols (ethernet, IP, UDP More ❯
Eligibility for UK government security clearance. Ideally you will have familiarity with the following technologies: RTL FPGA development in VHDL. Programming in Python and C/C++. Verification using VHDL, SystemVerilog and/or Python. Network packet processing and network protocols (ethernet, IP, UDP, TCP ...) Signal processing in FPGAs. More ❯
teamwork skills particularly in communicating technical terms to non-technical audiences. Implement software enhancements and suggest improvements. Desirable: Knowledge of other languages (e.g., C#, C). Employee Benefits As if contributing to and supporting work that makes life better for millions wasn’t rewarding enough, we offer a full range More ❯
Linux , Docker , and Kubernetes . A solid understanding of data structures and algorithms is essential. Additionally, familiarity with secondary programming languages such as C++, C, Python, or JavaScript. This position offers more than just a competitive salary. It provides the chance to work within a forward-thinking fintech environment where More ❯
ensuring high-quality product delivery. Skills & Experience: Experience: 5+ years in software testing, particularly for complex or safety-critical systems. Programming Skills: Proficiency in C/C++ and Python. Industry Background: Experience in highly regulated industries, preferably in medical device development. Technical Expertise: Experience developing test automation and CI/ More ❯
this role, we have some specific asks: 5+ years of firmware engineering experience, with at least 2 years working with Zephyr RTOS. Proficiency in C/C++ for embedded development. Experience with ARM Cortex-M microcontrollers and associated toolchains. Solid understanding of embedded software development best practices, including version control More ❯