Qualifications 6+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python. OR Associate's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, or related field AND 5+ years … experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python. OR Bachelor's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, or related field AND 4+ years experience in Software … Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python. OR Master's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, or related field AND 2+ years experience in Software Engineering, Computer Science More ❯
lifecycle: design, implement, and test solutions. Develop software for bare-metal MCUs, signal processing, Embedded Linux, GUI (Windows, Linux, mobile), and data analytics (Jupyter notebooks). Program in Rust, C/C++, Python, or web frameworks as required. Collaborate with FPGAs, electronic design, and mechanical teams. Work in agile teams to balance requirements, schedule, and cost. Produce documentation from requirements … clearance later. Essential Qualifications & Skills Degree in engineering, mathematics, science, or equivalent experience. Experience in at least one of: Embedded Linux development, kernel/driver work, or programming in C/C++ or Rust. Knowledge of software development lifecycles, Object-Oriented Design, design patterns, and software testing. Desirable Skills GUI frameworks: eGUI, GTK, Tauri Yocto, Petalinux, uBoot Python, Jupyter, MATLAB More ❯
with a passion for learning. Excellent communication and teamwork skills. Desirable: Experience with AWS , Snowflake , or Databricks . Familiarity with RDBMS admin tasks (e.g. Postgres, Oracle). Exposure to C/C C# or Java . Whats on Offer Competitive salary + discretionary bonus 25 days annual leave + bank holidays Pension & private medical insurance Life insurance & wellbeing budget Ability More ❯
with a passion for learning. Excellent communication and teamwork skills. Desirable: Experience with AWS , Snowflake , or Databricks . Familiarity with RDBMS admin tasks (e.g. Postgres, Oracle). Exposure to C/C C# or Java . Whats on Offer Competitive salary + discretionary bonus 25 days annual leave + bank holidays Pension & private medical insurance Life insurance & wellbeing budget Ability More ❯
with a passion for learning. Excellent communication and teamwork skills. Desirable: Experience with AWS , Snowflake , or Databricks . Familiarity with RDBMS admin tasks (e.g. Postgres, Oracle). Exposure to C/C C# or Java . What’s on Offer Competitive salary + discretionary bonus 25 days annual leave + bank holidays Pension & private medical insurance Life insurance & wellbeing budget More ❯
london (city of london), south east england, united kingdom
Oho Group Ltd
with a passion for learning. Excellent communication and teamwork skills. Desirable: Experience with AWS , Snowflake , or Databricks . Familiarity with RDBMS admin tasks (e.g. Postgres, Oracle). Exposure to C/C C# or Java . What’s on Offer Competitive salary + discretionary bonus 25 days annual leave + bank holidays Pension & private medical insurance Life insurance & wellbeing budget More ❯
with a passion for learning. Excellent communication and teamwork skills. Desirable: Experience with AWS , Snowflake , or Databricks . Familiarity with RDBMS admin tasks (e.g. Postgres, Oracle). Exposure to C/C C# or Java . What’s on Offer Competitive salary + discretionary bonus 25 days annual leave + bank holidays Pension & private medical insurance Life insurance & wellbeing budget More ❯
performance issues Ensure compliance with operational and change-control procedures What you’ll bring 5+ years’ experience in Transmission EMS or AEMS environments Experience developing or customising applications using C Java Strong understanding of transmission system operations and modelling Experience with both Linux and Windows environments Clear communication and customer engagement skills If you find this role interesting, please reach More ❯
or DTS environments (GE XA21, OSI, Siemens, ABB or similar) Understanding of Power System Applications such as Power Flow, State Estimation and Contingency Analysis Proficiency in scripting or programming (C, C++, SQL, Shell, Perl) Familiarity with communication protocols (ICCP, DNP3, IEC, Modbus) Comfortable working across Linux and Windows environments Strong attention to detail and troubleshooting ability If you find this More ❯
driver stack, focusing on the performance and efficiency of graphics and compute workloads on cutting-edge GPU architectures. About you: 2 years+ in GPU Driver Development Strong C++ or C programming skills Experience with OpenCL or Vulkan Full details are available. Please don't hesitate to get in touch. More ❯
EC2M, Coleman Street, Greater London, United Kingdom
Platform Recruitment
driver stack, focusing on the performance and efficiency of graphics and compute workloads on cutting-edge GPU architectures. About you: 2 years+ in GPU Driver Development Strong C++ or C programming skills Experience with OpenCL or Vulkan Full details are available. Please don't hesitate to get in touch. More ❯
for new architecture features Design and implement optimizations for xPU architectures Use AI techniques to enhance compiler performance Analyze generated code and collaborate with architecture teams Key Requirements Advanced C/C++ programming skills Passion for compiler development and low-level optimization Basic understanding of CPU architecture BSc/MSc in Computer Science preferred Open-source contributions and strong practical More ❯
Ability to define effective Architectural and Design guard rails that drive efficient design and development processes What will make you successful in this role: In programming using: Java, Pro C and PL/SQL Experience must include experience in agile software development Experience with industry standards for enterprise integration patterns If interested in this role, please apply NOW for immediate More ❯
for new architecture features Design and implement optimizations for xPU architectures Use AI techniques to enhance compiler performance Analyze generated code and collaborate with architecture teams Key Requirements Advanced C/C++ programming skills Passion for compiler development and low-level optimization Basic understanding of CPU architecture BSc/MSc in Computer Science preferred Open-source contributions and strong practical More ❯
novel technologies. Requirements: MUST HAVE: Full-stack experience in product or platform engineering. MUST HAVE: Strong proficiency in Python , TypeScript , React , and SQL . Bonus: familiarity with Rust or C , or a passion for learning new languages. MUST HAVE: Strong communication Interested in building real products, not research prototypes. We’re looking for product engineers. This is not an AI More ❯
related wireless systems will allow you to make an immediate impact. Key skills and experience: Strong background in analogue and digital electronics design Ability to write and debug Embedded C code Experience with embedded software development and testing Knowledge of LoRaWAN, RF, or LPWAN communication technologies Enthusiasm for product development in a growing, forward-thinking team Why join? Work on More ❯
novel technologies. Requirements: MUST HAVE: Full-stack experience in product or platform engineering. MUST HAVE: Strong proficiency in Python , TypeScript , React , and SQL . Bonus: familiarity with Rust or C , or a passion for learning new languages. MUST HAVE: Strong communication Interested in building real products, not research prototypes. We’re looking for product engineers. This is not an AI More ❯
novel technologies. Requirements: MUST HAVE: Full-stack experience in product or platform engineering. MUST HAVE: Strong proficiency in Python , TypeScript , React , and SQL . Bonus: familiarity with Rust or C , or a passion for learning new languages. MUST HAVE: Strong communication Interested in building real products, not research prototypes. We’re looking for product engineers. This is not an AI More ❯
london (city of london), south east england, united kingdom
Plan A Digital
novel technologies. Requirements: MUST HAVE: Full-stack experience in product or platform engineering. MUST HAVE: Strong proficiency in Python , TypeScript , React , and SQL . Bonus: familiarity with Rust or C , or a passion for learning new languages. MUST HAVE: Strong communication Interested in building real products, not research prototypes. We’re looking for product engineers. This is not an AI More ❯
novel technologies. Requirements: MUST HAVE: Full-stack experience in product or platform engineering. MUST HAVE: Strong proficiency in Python , TypeScript , React , and SQL . Bonus: familiarity with Rust or C , or a passion for learning new languages. MUST HAVE: Strong communication Interested in building real products, not research prototypes. We’re looking for product engineers. This is not an AI More ❯
bradford, yorkshire and the humber, united kingdom
KO2 Embedded Recruitment Solutions Ltd
related wireless systems will allow you to make an immediate impact. Key skills and experience: Strong background in analogue and digital electronics design Ability to write and debug Embedded C code Experience with embedded software development and testing Knowledge of LoRaWAN, RF, or LPWAN communication technologies Enthusiasm for product development in a growing, forward-thinking team Why join? Work on More ❯
high temperature and speed systems A relevant PhD or equivalent industry experience in experimental data capture, data logging in system performance evaluation Experience in collaborative coding and programming (e.g. C, Python, git) Along with highly interesting and technical work, a clear career progression path and a fantastic culture, there is a highly competitive salary on offer and excellent benefits including More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom Hybrid / WFH Options
EMTEC SOFTWARE SOLUTIONS LIMITED
quantitative discipline Deep understanding of computational techniques on both classical and quantum hardware. Quantum algorithm development Proficient in Python/Qiskit, Classiq , PennyLane etc Quantum Engineer Desirables: Experience with C or C++. High-performance computing and parallel algorithm development. Engineering simulation, modeling, or ML exposure. Understanding of techniques for quantum data preparation and output interpretation. Linear algebra/advanced quantum More ❯
verification , with ownership of verification strategy and planning Expertise in testbench design using frameworks like UVM or OVM Proficiency with SystemVerilog assertions (SVA) Familiarity with multiple programming languages (e.g., C, C++, Python ) Visa sponsorship will be provided for candidates who require. Please note, you must already be living and working in the United Kingdom. You must also be prepared to More ❯
verification , with ownership of verification strategy and planning Expertise in testbench design using frameworks like UVM or OVM Proficiency with SystemVerilog assertions (SVA) Familiarity with multiple programming languages (e.g., C, C++, Python ) Visa sponsorship will be provided for candidates who require. Please note, you must already be living and working in the United Kingdom. You must also be prepared to More ❯