on team-leading responsibilities if desired. Key Experience for Senior Software Engineer: Essential: Degree in Computer Science, Electronics, Mathematics, or Physics. Proven experience in C++ development for Windows and Linux using Microsoft Visual Studio. Expertise in Linux driver development for ARM processors. A team player with initiative and adaptability in More ❯
. Experience with unit test/mock frameworks (SOLID/TDD), with a strong working knowledge of gmock/gtest. Proficiency in C/C++ (C++17 and newer). Proficiency with cmake toolchain. Proficiency building third-party libraries for Linux. Experience with installer/deployment of applications for Linux/ More ❯
South East London, London, United Kingdom Hybrid / WFH Options
TEN10 SOLUTIONS LIMITED
skills. Bonus Points for: Previous experience in a consultancy environment . Hands-on coding experience in additional languages like Python, Ruby, Scala, PHP, or C++ . Whats in It for You? At Ten10, we believe in recognizing and rewarding great work. Heres what you can expect: 25 Days of Annual More ❯
the cloud. 5+ years of experience as a technical specialist. 2+ years of hands-on experience of programming in languages such as .Net, Java, C++, Python, Ruby, Go, Swift or similar object-oriented language. Experience with AWS - including but not limited to EC2, S3, RDS, Lambda and CloudFormation Experience of More ❯
to this role: Education : Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field. Programming Languages : Proficiency in C, C++, and Python; familiarity with scripting languages like Shell or Bash. Embedded Systems : Experience with microcontroller platforms (e.g., ARM Cortex, ESP32, STM32) and their toolchains. IoT More ❯
listed location options. Basic Qualifications (Required Skills/Experience): 2+ years of professional software development experience. 2+ years of software development experience with either C++ and/or on the Linux Operating System. 2+ years of experience with setting up and maintaining a Continuous Integration and Continuous Delivery (CI/ More ❯
track record in design and implementation. Strong proficiency in Linux and C programming . Experience with at least one additional programming language (e.g., C#, C++, MATLAB ). A relevant degree in Electronics , Computer Science , or a related field. Desirable Experience: Bare metal/RTOS software development on ARM targets. High More ❯
Employment Type: Permanent
Salary: £50000 - £100000/annum 50,000.00 - 100,000.00 Per Annum
on team-leading responsibilities if desired. Key Experience for Senior Software Engineer: Essential: Degree in Computer Science, Electronics, Mathematics, or Physics. Proven experience in C++ development for Windows and Linux using Microsoft Visual Studio. Expertise in Linux driver development for ARM processors. A team player with initiative and adaptability in More ❯
Barkham, Wokingham, Berkshire, United Kingdom Hybrid / WFH Options
Holt Executive
on team-leading responsibilities if desired. Key Experience for Senior Software Engineer: Essential: Degree in Computer Science, Electronics, Mathematics, or Physics. Proven experience in C++ development for Windows and Linux using Microsoft Visual Studio. Expertise in Linux driver development for ARM processors. A team player with initiative and adaptability in More ❯
. Experience with unit test/mock frameworks (SOLID/TDD), with a strong working knowledge of gmock/gtest. Proficiency in C/C++, (C++17 and newer). Proficiency with cmake toolchain. Proficiency building third party libraries for Linux. Experience with installer/deployment of applications for Linux/ More ❯
ensure we deliver quality indices in a predictable manner You'll need to have: Experience working with an object-oriented programming language (C/C++, Python, Java, etc.) A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience An understanding of Computer Science fundamentals such More ❯
field or equivalent professional experience 5+ years experience or combination experience, education, & superior performance Seasoned professional in at least one OOP language: Java, C#, C++, Apex, PHP, Ruby, Scala, Python Substantial experience with web application development Proven ability to create enterprise-scale application designs using proven industry patterns and best More ❯
development. 2 - 5 years of software development experience. Expert Knowledge in One Or More Of Programming in a compiled language such as Java, or C++ or an interpreted language such as Python and experience with concurrency and memory management. Responsive web development, with professional React/Angular/Redux experience More ❯
ensure we deliver quality indices in a predictable manner You'll need to have: Experience working with an object-oriented programming language (C/C++, Python, Java, etc.) A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience An understanding of Computer Science fundamentals such More ❯
South East London, London, United Kingdom Hybrid / WFH Options
TEN10 SOLUTIONS LIMITED
skills. Bonus Points for: Previous experience in a consultancy environment . Hands-on coding experience in additional languages like Python, Ruby, Scala, PHP, or C++ . Knowledge of performance testing tools like JMeter, Gatling, K6 or Neoload. Whats in It for You? At Ten10, we believe in recognizing and rewarding More ❯
management, testing, and operations following CI/CD best practices Advanced proficiency in one or more high-level programming language: Java, ASP.NET, C/C++, C#, Python, or Perl Experience with system analysis and troubleshooting in large-scale Windows or Linux environment Strong networking fundamentals including DNS, DHCP, SSH, TCP More ❯
science or equivalent Experience in automating, deploying, and supporting infrastructure Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust Experience with Linux/Unix Relevant experience in software development, systems engineering, SRE or DevOps roles Knowledge of professional software engineering best practices More ❯
training, certifications, and/or experience (0-2 years). - Experience with one of the programming languages like Java, Python, Ruby, Node.js, C#, or C++ OR the interest and technical ability to learn a programming language. - Written and verbal communication skills and ability to effectively articulate technical challenges and solutions More ❯
of experience designing and developing distributed systems applications Familiar with Networking protocols and networking architecture Proficiency in at least one high level languages: Java, C++, C#. Strong knowledge of data structures, algorithms, and operating systems Excellent communication skills, both verbal and written Bachelor’s degree in computer science, computer engineering More ❯
Letchworth Garden City, Hertfordshire, United Kingdom
Expert Employment
Experience with low-level coding (Drivers, I2C, SPI, CAN, Ethernet, USB, Serial) Familiarity with Linux, RTOS (VxWorks), and Bare Metal systems Programming skills: C, C++, Python (JavaScript is a plus) Understanding of Agile, DevOps, and software life cycle methodologies Why Join Work on high-end embedded computing solutions Hybrid role More ❯
and AI platforms in the world. Innovate in production software environments continuously striving to optimize the workflow. PREFERRED EXPERIENCE: Programming experience using C/C++ and/or Fortran. Excellent problem solving skills, including the ability to flexibly learn new technical skills and resolve novel and unforeseen issues. Self-managing More ❯
like HTML, CSS, JavaScript, and frameworks such as React, Angular, or Vue.js;Back-end Development experience with languages such as Node.js, C#, Python, or C++ and DevOps and Infrastructure familiarity with containerization tools like Docker andKubernetes, CI/CD pipelines, and infrastructureas-code tools such as Terraform or Bicep. A More ❯
. Experience with unit test/mock frameworks (SOLID/TDD), with a strong working knowledge of gmock/gtest. Proficiency in C/C++, (C++17 and newer). Proficiency with cmake toolchain. Proficiency building third party libraries for Linux. Experience with installer/deployment of applications for Linux/ More ❯
stack fundamentals , such as KV caching, speculative decoding, and parallel decoding. Excellent programming and system design skills —proficiency in Python and ideally one of C++, Java, or .Net. Experience working with SQL databases and cloud platforms (Azure or AWS). Entrepreneurial mindset with a drive to take ownership and innovate More ❯
history including 2.1 or first class STEM degree and at least AAB at A Level (or equivalent) Proficient in programming - their current stack includes C++, Go, Python and AWS - ideally you'll have exposure to these, but open to those willing to quickly pick up new languahes Strong problem-solving More ❯