Reading, Oxfordshire, United Kingdom Hybrid / WFH Options
Atomic Weapons Establishment
to be considered a tick list, we'd like you to have experience in some of the following: The ability to programme in C, C++, Fortran, or a similar high-level language. Knowledge of computer architectures, in particular parallel architectures (including accelerators such as GPUs) and their applicability to running More ❯
oxford district, south east england, united kingdom
General Motors
specifically with microservices development 2+ years hands-on web services design and development experience Proficient in two or more of Java, JavaScript, Python, Scala, C++/C#/.Net and React or Angular Containerized software applications, platforms, and tools including Kubernetes, Docker Good understanding of software development best practices, devops More ❯
deploying the correct embedded OS Ensure embedded systems are secure and up-to-date Key Skills 2 years embedded software development experience – C/C++/Python BSc or BEng in Computer Science, Engineering or any related field Strong knowledge of working with Linux in an embedded system – Bash Scripting More ❯
technologies. Skills and experience required: A degree in Computer Science, Software Engineering, or a related field Strong programming skills in languages such as Java, C++, or Python Knowledge of software development methodologies and best practices Experience with version control systems like Git Good problem-solving skills and attention to detail More ❯
functional and performance verification of FPGA designs, including simulation, testing, and debugging. Experience with high-speed digital interfaces Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience with common More ❯
Requirements You must have expertise in at least one programming language or framework, such as JavaScript, TypeScript, Python, C, C#, C++, HTML/CSS, React, Go, Java, Kotlin, SQL, Swift, etc. Proficiency in either Python and/or JavaScript. Fluency in English. Detail-oriented with excellent writing and grammar skills. More ❯
review technical documentation REQUIRED SKILLS Degree in Electronics or Electrical Engineering 5 years (+) of experience in embedded software design Proficiency in C/C++ and Python Strong background in bare metal programming, RTOS on Microcontrollers and multithreading Proven track record of successfully software development, from architectural design to release More ❯
hands-on systems engineering experience Knowledge of systems engineering fundamentals (networking, storage, operating systems) Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby PREFERRED QUALIFICATIONS Experience in automating, deploying, and supporting large-scale infrastructure Experience with CI/CD pipelines build processes More ❯
Select how often (in days) to receive an alert: Are you a talented and dynamic Software Engineer with a passion for innovation? Oxford Instruments is offering an exceptional opportunity to join our Technology team and work on our state-of More ❯
hardware + Building solutions using the latest embedded platforms Skills and Experience Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-oriented design, and data structures + Knowledge of continuous integration, coding reviews, and testing Bonus: + Experience More ❯
quality teams to assist in troubleshooting. Skills and Experience Required: + 5+ years experience developing embedded Linux products & bachelors in related field + Excellent C++/C programming + Python experience beneficial, with understanding of multi-threaded issues + Low-level serial comms experience - I2C, UART, SPI, RS485 + Familiar More ❯
Abingdon-On-Thames, England, United Kingdom Hybrid / WFH Options
Reqiva
Software Engineer or in a similar role. Strong understanding of Python programming, with experience in both software development and integration with hardware. Knowledge of C++, Rust or similar core language is beneficial. Excellent problem-solving skills and the ability to work in a collaborative team environment. Strong communication skills, both More ❯
reviews, design discussions, and team problem-solving. Requirements Technical Expertise 5+ years of experience delivering embedded software to production environments. Proficient in C/C++ with modern best practices and familiarity with STM32 or similar 32-bit ARM MCUs. Experience with both bare-metal and RTOS-based firmware designs. Strong More ❯
East Hagbourne, Oxfordshire, United Kingdom Hybrid / WFH Options
Astroscale Holdings Inc
doing scientific computing and data analysis (from first principles if needed) in at least one common programming language (Python/MATLAB/C/C++ ). Knowledge of mission analysis and GNC modelling and analysis methods for rendezvous and proximity operations in space. Good understanding of spacecraft mission lifecycle and More ❯
engineers and liaising with customers and hardware teams Skills and Experience Required: + Experience with ARM Cortex microcontrollers (STM32) + Skilled in C/C++ and Python + Familiarity with Git version control + Knowledge of object oriented programming Bonus: + Familiarity of low-level interfaces (UART, I2C, SPI, CAN More ❯
or Master's degree in Computer Science, Software Engineering, or related field. Minimum 5 years' experience in real-time embedded software development (C/C++). Solid understanding of software development methodologies. Proven experience implementing real-time systems. Experience developing and implementing test plans. Proactive, self-managing, and a collaborative More ❯
to the development of best practice guidelines and AS9100 Working collaboratively with the design team, guiding, mentoring, and advising others when required Key languages: C++ and C Job Requirements: Design/Engineering degree Industry experience in hazardous area systems, automotive, aerospace, or medical industries Ability to manage workload and meet More ❯
Oxford, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions
hardware Comfortable with version control (e.g., Git), CI/CD practices, and agile workflows Proactive communicator who enjoys solving complex technical challenges Bonus experience: C++ or Python experience Familiarity with RTOS, kernel modules, or device driver development Experience with performance profiling or static analysis tools Exposure to networking protocols, ARM More ❯
Oxford, Rowstock, Oxfordshire, United Kingdom Hybrid / WFH Options
Ridgeway Kite Ltd
s degree or above in Mathematics, Physics, Computer Science, or related field Interest in numerical methods and computational physics Some experience writing code in C++ or a similar language Strong written and verbal communication skills; ability to work in a team with other developers/physicists as well as with More ❯
Didcot, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Talent Finder
s degree or above in Mathematics, Physics, Computer Science, or related field Interest in numerical methods and computational physics Some experience writing code in C++ or a similar language Strong written and verbal communication skills; ability to work in a team with other developers/physicists as well as with More ❯
existing systems - Experience in networking, storage systems, operating systems and hands-on systems engineering - Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby PREFERRED QUALIFICATIONS - Experience with PowerShell (preferred), Python, Ruby, or Java Amazon is an equal opportunities employer. We believe passionately More ❯
oxford district, south east england, United Kingdom Hybrid / WFH Options
g2 Recruitment
in products with an FPGA or ASIC module. Some of the Essential skills you will be expected to posses are: Excellent Embedded C/C++ Bare Metal & Device Driver development GNU ARM Toolchain & Ecosystem SVN/version Control Systems Ideally you will also have an understanding of: ASIC & FPGA EDA More ❯
oxford district, south east england, United Kingdom
Humand Talent
through high-performance computing, data-driven design, and intelligent process control. So, what’s the opportunity here? Use your skills in C#, Python, or C++ to build platforms that enable process optimization, predictive modelling, and complex system automation . Learn from and collaborate with experts across engineering, data science, and More ❯
of growing and broadening their skills. This team has a focus of designing and manufacturing efficient energy solutions, used nationwide. Key Experience & Responsibilities: - Embedded C++ Software Development onto a RTOS - RTOS - Able to Develop Device-Drivers - Developed Code to a Regulated Standard Such as ISO or Misra - Undertake & Complete all More ❯
+ Understanding of digital & RF hardware + Experience interfacing FPGA with peripherals + Familiarity with the product life cycle Bonus: + Embedded C/C++ or Rust experience + Experience developing with FPGA SoC/SoM devices What you’ll get: + £50-65k + Highly rated stock options More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum Performance related bonus