Senior SoftwareEngineer, C++, COR7263 This is a rare opportunity for an experienced, Senior SoftwareEngineer with skills in C++ and Rust, to join an historic British icon at the forefront of Engineering. The Role Ideally with a background in aerodynamics, data science, vehicle dynamics or computer simulations … the Senior SoftwareEngineer will work closely with Design Engineers, Mechanical Engineers and other technical users, to gather and understand the requirements necessary to ultimately design, develop and maintain the software and computational tools they use - a variety of applications across both web and desktop, such as state-of-the-art simulations, real time … data and bespoke analysis tools. Benefits include: Bonus scheme to 12% Enhanced pension Health insurance Death in service What Experience do I need? Solid experience with both C++ and Rust Experience with web sockets and multithreaded applications would be preferred Experience of, or the ability to work closely with users Experience of working within smaller teams/companies More ❯
Milton Park, Milton, Abingdon, Oxfordshire, England, United Kingdom Hybrid / WFH Options
Mars Recruitment
Principal SoftwareEngineer | C++ | Python | Linux Oxfordshire | Hybrid £65,000pa plus benefits: Do you enjoy technically leading and mentoring a team of Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this Principal SoftwareEngineer role will be perfect for you. Our client has seen rapid growth over the last few years, and to help develop their talented team of Software Engineers, they now seek a Principal SoftwareEngineer who can technically lead, mentor and develop during an exciting period of innovation.On a day-to-day basis … you will develop and support software applications and drivers for a range of products. You will be technically responsible for ensuring projects meet internal and external customer requirements and completing concept designs through to production. The successful Principal SoftwareEngineer will need the following qualification, experience and skills: A degree in a SoftwareMore ❯
Oxfordshire, Milton Hill, United Kingdom Hybrid / WFH Options
Mars Recruitment
Principal SoftwareEngineer | C++ | Python | Linux Oxfordshire | Hybrid £65,000pa plus benefits: Do you enjoy technically leading and mentoring a team of Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this Principal SoftwareEngineer role will be perfect for you. Our client has seen rapid growth over the last few years, and to help develop their talented team of Software Engineers, they now seek a Principal SoftwareEngineer who can technically lead, mentor and develop during an exciting period of innovation. On a day-to-day … basis you will develop and support software applications and drivers for a range of products. You will be technically responsible for ensuring projects meet internal and external customer requirements and completing concept designs through to production. The successful Principal SoftwareEngineer will need the following qualification, experience and skills: A degree in a SoftwareMore ❯
U.S, and we're partnering with a fast-growing ecosystem of operators, vehicle OEMs and equipment makers serving autonomous transportation globally as it advances. Your Team: As a C++SoftwareEngineer you will join our Shield Control Team. Shield Control are one of the teams developing Safeguard, which acts as the final layer of … of a moving vehicle ahead a tyre bursting due to poor maintenance a person running out from behind a parked car. Requirements What you need to succeed: Working C++ knowledge The ability to debug software faults design and implement solutions to complex problems work both independently and across teams support your colleagues when they need help … receive constructive code reviews A willingness to try new things A value-add of some kind (see examples below) Knowledge practice of safety standards (e.g. ISO 26262, MISRA C++:2023, ASPICE) Robotics domain knowledge (e.g. ROS) Expertise in modern C++ template meta-programming Skilled at control systems design Adept at creating software for resource More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Sophos Group
Ops and the Counter Threat Unit (CTU). Sophos is headquartered in Oxford, U.K. More information is available at . Role Summary We're looking for a Senior SoftwareEngineer 2 with deep expertise in Windows internals and low-level development to join our team. This high-performance software captures and analyzes malicious behavior … engineers, researchers, and security experts to build new capabilities for our Windows agent, spanning both user-mode and kernel-mode. If you're passionate about building performant, resilient software at the OS level, this is the opportunity for you. What You Will Do Design and implement core components for our Windows agent with high concurrency and low system … Collaborate with product and engineering teams to build next-generation endpoint detection capabilities Build tools to support internal workflows and contribute to automated testing Follow best practices for software quality, code reviews, and secure development Contribute to a cross-platform development effort alongside Linux and macOS teams What You Will Bring Minimum of 5 years of experience in More ❯
Abingdon, Oxfordshire, United Kingdom Hybrid / WFH Options
Halliburton Energy Services
used in the automated regression testing of these systems. Follows secure coding practices, performs triaging of security issues, and implements fixes to deliver secure applications. Familiar with common software vulnerabilities and leading practices to mitigate. Should have some experience in researching open- source technologies for use in building systems and participate in open source communities as needed. Works … on projects of moderate scope and complexity. Pro-actively identifies areas for improvement within the software system and processes. Develops assignments and schedules. Requires completion of an undergraduate degree in Computer Science or similar discipline, and 4 years of related experience. Key Responsibilities: Work on a team to deliver new products, features and fixes iteratively using an Agile … to-date knowledge of existing and emerging technologies relevant to the role Working and collaborating with remote teams around the world Qualifications & Experience 4+ years of experience in Software development of complex applications. Excellent understanding of design principles and considerations, best practice 4+ years of Java and C++ development experience History of applying best practices, code More ❯