Reading, England, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
Position: C++ Linux Software Engineer Location of work : Fully remote working – you should be UK based Salary: up to £70,000 DOE The Role: KO2’s client is a leading IoT connected devices business who are looking to grow their UK software engineering team. In this role you will be … where you can work fully remotely. Due to an exciting product roadmap with lots of new feature development, they are looking to hire a C++ Linux Software Engineer into their team. The device you will be writing modern C++ software which will connect with multiple devices and will give users … control at their fingertips for a variety of applications. To be suitable for this role, you should be comfortable programming in modern C++ (C++ 11 onwards) on Linux, ideally using Docker containerisation. The client is a big advocate of using the latest versions of technology, so you will use C++more »
Understanding of the principles of real-time machine control. Knowledge or experience of Agile methodologies. Good written and spoken English. Preferred Knowledge of Python, C++, and other languages. Networking and Network Topology (TCP/IP, routing etc.). Systems Engineering understanding or appreciation. more »
Employment Type: Permanent
Salary: £50000 - £65000/annum Pension, 25 days holiday, hybrid
Buckinghamshire, South East, United Kingdom Hybrid / WFH Options
FUSE Recruitment
in the software development industry. To be successful in your application for this role you will need: Competent coding skills in both C and C++ An understanding of embedded firmware architecture and ability to balance technical trade-offs A commitment to continual personal improvement, as well as improvement of the more »
Reading, England, United Kingdom Hybrid / WFH Options
Thales Group
the simulated and real worlds The successful candidate should have significant experience with Software development in programming languages and frameworks (e.g. Java, Python, .NET, C++). Experience with some of the following would be beneficial: Java, Spring Framework, and Spring Boot ROS2 and/or MAVLink Software development tooling, e.g. more »
or equivalent + 5+ years' experience in an electronic design role + PCB design experience (Altium, Eagle etc.) + Experience developing embedded C/C++ code in Linux What you’ll get: + £60-65k + Bonus averaging £3-5k p/a, paid monthly + Clear career more »
/CD technologies and practices. Experience working with real time or near real time sensing hardware, communication devices and data acquisition systems, typically using C++, C#, .NET, Java. Strong experience in collaborative working practices and tools. Experience of near-real time processing in Windows environments. What you'll get in more »
s degree in Computer Science, Software Engineering, Security Research or related disciplines 12+ years of programming experience using languages such as Java, C/C++, Java and/or Python 6+ years of security research experience Solid conceptual knowledge (e.g., data structures, programming languages design, distributed systems etc.) and practical more »
RF circuit design up to 500MHz. Digital electronics design including FPGA development experience, I2C, SPI and USB. Embedded software development including hardware drivers. C, C++, Linux. Strong documentation and quality assurance practices. Ability to work effectively both independently and as part of a team. Effective communication and interpersonal skills. more »
some level of judgment and has ability to propose different solutions outside of set parameters but with guidance. What do you need to succeed? C++, C, Java, Linux (red hat), Oracle, Kubernetes (nice to have) Experience with SCADA or similar power transmission Must be able to attend client site more »
Oxford, England, United Kingdom Hybrid / WFH Options
Nominet
with systems design and development from business requirements analysis to day-to-day management. Programming experience with more than one programming language, typically C, C++, C#, Scala, Java, Python. Superior problem-solving, written, verbal, and interpersonal communication skills. Experience managing, coaching, developing, and inspiring direct reports. What we offer more »
work in Hybrid model (50%) from our Reading office. Nice to Have Proficiency with multiple programming languages, preferably Go, Java, Python or C/C++ 5+ years industry experience in software development Ability to perform manual source code reviews in one of the aforementioned languages, or assisted review with code more »
in computer science or relevant engineering discipline, or equivalent Substantial software Engineering team leadership experience, including recruitment, mentoring, performance and code reviews Python/C++, PyTorch, Numpy, Pandas, Tensorflow, Computer Vision, OpenCV, JavaScript, HTML Hands-on experience designing and implementing control mechanisms for automation Solution orientated with an ability to more »
working model, required onsite 4 days a week. Experience of the Senior Software Engineer will include: Object-oriented programming for desktop applications (Python, C#, C++) Experience developing software in a cloud environment (Azure) Bonus: technical leadership of at least one projectIf you are a Senior Software Engineer looking for an more »
in Slough with 3 days a week in the office. The ideal candidate will have strong commercial experience in embedded software development using C (C++ desirable) along with as well strong understanding of RTOS, standard buses and protocols. The right candidate will be looking for a role with a diversity more »
Employment Type: Permanent
Salary: £60000 - £70000/annum Bonus + Pension + Training
Slough, Berkshire, South East, United Kingdom Hybrid / WFH Options
Rise Technical Recruitment Limited
in Slough with 3 days a week in the office. The ideal candidate will have strong commercial experience in embedded software development using C (C++ desirable) along with as well strong understanding of RTOS, standard buses and protocols. The right candidate will be looking for a role with a diversity more »
or Snowflake or AWS or GCP is required. Data Engineering: Advanced proficiency in SQL, Python, and at least one additional programming language (Java, C#, C++) is desired. Proven experience with data warehousing and data lake technologies. Solid understanding of database systems (SQL, NoSQL). Platform Architecture: Able to develop and more »
Reading, Oxfordshire, United Kingdom Hybrid / WFH Options
Thales Group
the ability to understand and convey complex concepts. Desirable skills: Experience in deployment of deep learning into production (developing robust ML-OPs pipelines). C++, Matlab, Java experience. Deployment of deep learning into edge devices, GPUs and FPGAs. We also expect candidates to be proficient in the use of standard more »
the ability to understand and convey complex concepts. Desirable skills: Experience in deployment of deep learning into production (developing robust ML-OPs pipelines). C++, Matlab, Java experience. Deployment of deep learning into edge devices, GPUs and FPGAs. We also expect candidates to be proficient in the use of standard more »
or a related field 15+ years of commercial industry experience. Strong software development skills - they use Golang, TypeScript/Node.js and Perl with occasional C++ where performance counts. Any software language experience will be considered. Familiarity with databases such as PostgreSQL and MongoDB. Beneficial experience: Experience working with high-performance more »
Knowledge, Skills and Experience of Senior Hardware Engineer: Design of digital and Analog circuits Analog simulation Prior experience in embedded firmware development C/C++, assembly languages, and code development processes with debugging emulation and simulation. Working knowledge of the processor platforms such as Microchip/Atmel, Arm, Renesas and more »
Reading, England, United Kingdom Hybrid / WFH Options
eflow Global
technologies to deliver high-quality applications. Key Responsibilities: Software Development Develop and maintain robust, scalable software solutions using modern programming languages such as Java, C++ , or equivalent. Create and optimize user-facing applications with HTML, CSS, JavaScript , and front-end frameworks/libraries. Design and implement RESTful APIs and integrate … . At least 5 years of professional experience in software engineering or related roles. Technical Skills: Proficiency in one or more programming languages: Java, C++, Python , or similar. Strong front-end development skills using HTML, CSS, JavaScript , and familiarity with frameworks like React or Angular . Solid understanding of database more »
lead/manage other engineers as the team and company grow. What's required for this Senior GPU Software Engineer Position? Strong experience with C++, Rust and CUDA Web3 experience Maintaining build systems and dependency management GPU/blockchain/HPC experienceIf you are a Senior GPU Software Engineer, looking more »
Engineer: Degree qualified and 6+ years of experience Embedded C STM32 Microcontrollers or ESP32s I2C, SPI, CAN, BLE, Wi-Fi Understanding of Hardware Python & C++ (desirable) RS485, RS232, USB (Desirable) Experience in the full SLDC If you have the required skills and experience for this Firmware Engineer role, then please more »
Reading, Berkshire, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
complex issues Microservices/highly scalable software systems Extensive programming experience with multiple programming languages including, but not limited to C, Go, Perl, Ruby, C++, Python, Rust, Node.js Experience in the following areas would be advantageous but is not a prerequisite: Cloud deployment - Docker, Kubernetes, Terraform etc React, Flutter or more »