OO Jobs in the Thames Valley

26 to 43 of 43 OO Jobs in the Thames Valley

Software Engineer

Windsor, antrim, united kingdom
Copello Global
and test embedded and application software for complex, security-focused systems. Collaborate with multidisciplinary teams to turn challenging requirements into robust, reliable solutions. Apply modern engineering practices, from object-oriented design and automated testing to DevSecOps and continuous integration. Drive technical quality, innovation, and improvement across projects. What You Bring Degree (or equivalent experience) in software, electronics, or More ❯
Posted:

Simulation Engineer

Oxfordshire, United Kingdom
Morgan Ryder Associates
experience in customer-facing technical roles Hands-on engineering aptitude (hardware/software integration, fault-finding, etc.) Experience with software tools or programming - graphics libraries (e.g. OpenGL) and object-oriented languages (e.g. C++ or similar) Ability and willingness to travel across the UK and abroad Full right to work in the UK, with a full driving licence and More ❯
Employment Type: Permanent
Salary: £55000/annum
Posted:

Simulation Engineer

Banbury, Oxfordshire, South East, United Kingdom
Morgan Ryder
experience in customer-facing technical roles Hands-on engineering aptitude (hardware/software integration, fault-finding, etc.) Experience with software tools or programming - graphics libraries (e.g. OpenGL) and object-oriented languages (e.g. C++ or similar) Ability and willingness to travel across the UK and abroad Full right to work in the UK, with a full driving licence and More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Software Architect

Berkshire, South East, United Kingdom
Quest Global Engineering Limited
and algorithms , systems software design , operating systems , architectures, software development life cycle and processes as they relate to real-time software development Experience with C/C++ and Object-oriented software design . Qualifications Preferred: Experience developing software in a team-based development environment, preferably Agile/SCRUM, DevSecOps and test automation . Experience writing software for and More ❯
Employment Type: Permanent
Salary: £90,000
Posted:

Graduate Trading Desk Operations Engineer- (2026 Start)

slough, south east england, united kingdom
Quant Capital
Excellent Excel skills Logical thought processes A STEM degree from a top ranked University An interest and some coding ability (VBA, Ruby, Go, Lua, Scala, Python or C++ or OO Language) An appetite for delivering solutions to complex problem My client is based in London More ❯
Posted:

Machine Learning Engineer – Analytics

slough, south east england, united kingdom
Hybrid / WFH Options
Savantiq
language processing and LLMs. Ability to select the best analytics tools and frameworks to address a variety of problems. Strong software development experience in Python, with understanding of object-oriented and functional programming paradigms. Experience in building and deploying ML pipelines from scratch, and ensuring scalability to production environments, ideally with experience in AWS. Relentless drive and energy More ❯
Posted:

Senior Solutions Engineer

slough, south east england, united kingdom
DomainTools
of MEDDPIC Sales methodology Ability to drive conversations based on product value rather than only feature functionality. Working knowledge or recent experience with scripting languages (basic authoring), modern object oriented programming languages (reading, not authoring), databases, and analytical tools. Experience communicating effectively with customer engineers about a product’s technical capabilities, including API endpoints and integration use cases. More ❯
Posted:

Senior Software Engineer

Berkshire, United Kingdom
Matchtech
the added benefit of a potential bonus and eligibility for security clearance enhancements. Key Responsibilities - Design, implement, test, and maintain embedded and application software following project processes. Apply object-oriented design for reusable code and integration with testing frameworks. Review system designs to derive software requirements and architecture. Document and maintain software design using tools like RSA and … embedded product development (bare-metal/RTOS like ThreadX, QNX, Linux), embedded Linux application/kernel/driver development, or C/C++. Knowledge of software development processes, Object-Oriented Design, Design Patterns, and software testing. Desirable: Languages: Python, JavaScript/node.js/react.js, Rust Knowledge of communications protocols (e.g., TCP/IP) Experience with version control, CI More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Berkshire, United Kingdom
Matchtech
results Review your own work Manage information security in compliance with Government regulations Developing Into: Specify, design, implement, and test embedded/application software (SFIA Level 3) Apply Object-Oriented Design techniques to enable code reuse and testing integration Review system design artefacts to derive software requirements and architecture Design, document, and maintain software using modelling tools (RSA … at least one of the following: Embedded product development (bare-metal/RTOS like ThreadX, QNX, Linux) Embedded Linux application, kernel, or driver development C and C++ programming Object-Oriented Design & Design Patterns Software testing & design for test Version control, continuous integration, and automated test tools Desirable Skills - Python, JavaScript/node.js, Rust Communications protocols (e.g., TCP/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

West Berkshire, England, United Kingdom
Matchtech
leadership within their Cyber Unit. Key Responsibilities: Architect, specify requirements, design, implement, and test embedded and/or application software to ensure high quality and timely deliverables. Apply object-oriented design techniques for code re-use and integration with testing frameworks. Review system design artefacts to derive software requirements and architecture. Use modelling tools to design, document, review … ThreadX, QNX or Linux) Embedded Linux application, kernel and/or driver development C and C++ Significant experience of best practice software development processes/lifecycles. Experience of Object-Oriented Design and Design Patterns such as SOLID. Experience of software testing and design for test. Desirable: Master's degree in an engineering, mathematical or science-based subject or More ❯
Posted:

Principal Software Engineer

reading, south east england, united kingdom
Matchtech
leadership within their Cyber Unit. Key Responsibilities: Architect, specify requirements, design, implement, and test embedded and/or application software to ensure high quality and timely deliverables. Apply object-oriented design techniques for code re-use and integration with testing frameworks. Review system design artefacts to derive software requirements and architecture. Use modelling tools to design, document, review … ThreadX, QNX or Linux) Embedded Linux application, kernel and/or driver development C and C++ Significant experience of best practice software development processes/lifecycles. Experience of Object-Oriented Design and Design Patterns such as SOLID. Experience of software testing and design for test. Desirable: Master's degree in an engineering, mathematical or science-based subject or More ❯
Posted:

Quantitative Developer

slough, south east england, united kingdom
Anson McCade
Quant Developer - Equities Location: London or Dubai Permanent Our client are a market leading hedge fund, with a global reach in relation to their clients and offices. They are on the lookout for a talented Quant Developer with exceptional skills More ❯
Posted:

Senior Software Engineer

Thatcham, Berkshire, United Kingdom
Jonathan Lee Recruitment
that values excellence, creativity, and career development. What You Will Do: Define, design, develop, and test embedded and application software to deliver high-quality solutions on time. Apply object-oriented design techniques to ensure code reusability and integration with testing frameworks. Review system design artefacts to derive software requirements and architecture that meet high-level system needs. Use … embedded product development or Linux application/kernel/driver development. Familiarity with best practice software development processes, including TDD/BDD, Continuous Integration, and DevSecOps. Knowledge of object-oriented design, design patterns, and secure software development standards. Experience with software testing and tools like version control, automated testing frameworks, and static analysis tools. As a Senior Software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

Berkshire, United Kingdom
Jonathan Lee Recruitment Ltd
a difference. What You Will Do: - Lead the architecture, design, development, documentation, and testing of embedded and application software for multiple concurrent research, development, and production programmes. - Apply object-oriented design techniques to enable code re-use and seamless integration with testing frameworks. - Review system design artefacts and derive software requirements and architecture to meet high-level system … expertise in embedded product development, including bare-metal and RTOSes such as ThreadX, QNX or Linux. - Proficiency in C and C++ programming languages, with a solid understanding of object-oriented design and design patterns. - Experience with software testing, design for test, and best practice software development processes. - Familiarity with version control, continuous integration, and automated test tools and More ❯
Employment Type: Permanent
Salary: GBP 70,000 - 80,000 Annual
Posted:

Principal Software Engineer

Maidenhead, Berkshire, England, United Kingdom
Jonathan Lee Recruitment
a difference. What You Will Do: - Lead the architecture, design, development, documentation, and testing of embedded and application software for multiple concurrent research, development, and production programmes. - Apply object-oriented design techniques to enable code re-use and seamless integration with testing frameworks. - Review system design artefacts and derive software requirements and architecture to meet high-level system … expertise in embedded product development, including bare-metal and RTOSes such as ThreadX, QNX or Linux. - Proficiency in C and C++ programming languages, with a solid understanding of object-oriented design and design patterns. - Experience with software testing, design for test, and best practice software development processes. - Familiarity with version control, continuous integration, and automated test tools and More ❯
Employment Type: Full-Time
Salary: £70,000 - £80,000 per annum
Posted:

Senior Software Engineer

Berkshire, United Kingdom
Jonathan Lee Recruitment Ltd
thrive in a role that truly matters. What You Will Do: - Define, design, develop, and test embedded and application software to deliver high-quality solutions on time. - Apply object-oriented design techniques to ensure code reusability and integration with testing frameworks. - Review system design artefacts to derive software requirements and architecture that meet high-level system needs. - Use … embedded product development or Linux application/kernel/driver development. - Familiarity with best practice software development processes, including TDD/BDD, Continuous Integration, and DevSecOps. - Knowledge of object-oriented design, design patterns, and secure software development standards. - Experience with software testing and tools like version control, automated testing frameworks, and static analysis tools. As a Senior Software More ❯
Employment Type: Permanent
Salary: GBP 60,000 - 65,000 Annual
Posted:

Senior Software Engineer

Maidenhead, Berkshire, England, United Kingdom
Jonathan Lee Recruitment
thrive in a role that truly matters. What You Will Do: - Define, design, develop, and test embedded and application software to deliver high-quality solutions on time. - Apply object-oriented design techniques to ensure code reusability and integration with testing frameworks. - Review system design artefacts to derive software requirements and architecture that meet high-level system needs. - Use … embedded product development or Linux application/kernel/driver development. - Familiarity with best practice software development processes, including TDD/BDD, Continuous Integration, and DevSecOps. - Knowledge of object-oriented design, design patterns, and secure software development standards. - Experience with software testing and tools like version control, automated testing frameworks, and static analysis tools. As a Senior Software More ❯
Employment Type: Full-Time
Salary: £60,000 - £65,000 per annum
Posted:

Software Engineer

Great Linford, Buckinghamshire, United Kingdom
Hybrid / WFH Options
Techniche Global Ltd
for a long-term contract assignment. This is an opportunity to join a growing engineering team delivering complex automation projects for high-precision machinery. The focus is on object-oriented programming and control systems development, with flexibility to bring in different programming backgrounds and levels of seniority. Key Skills & Experience: Strong experience in object-oriented programming More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:
OO
the Thames Valley
10th Percentile
£29,500
25th Percentile
£36,250
Median
£50,000
75th Percentile
£67,500
90th Percentile
£75,000