leading investors so far, with $140 million raised in the last Series C funding round in January 2023. The role We are seeking a highly skilled and experienced C++ SoftwareEngineer with expertise in developing robust mechanisms and pipelines which acquire metrics for real-time production autonomy software and evaluate its performance. You will be responsible for … rely on your field expertise and knowledge of mobile Motion Planning systems to regularly collaborate with a variety of capability owners to innovate and drive progress. As a Senior SoftwareEngineer in the Evaluators, Metrics and Tooling platform team, you will assess Motion Planning performance by: Developing and maintaining high quality processes and APIs to generate performance signals … and problem-solving skills in performing statistical analysis, data modeling, and predictive analytics. Professional experience in modern C++, including the STL and common testing frameworks Fluency in Python for software development Ability to develop high-quality APIs and code documentation Deep understanding of software development methodologies, code reviews, version control systems (e.g., Git), and agile practices Demonstrated leadership More ❯
Milton Keynes, England, United Kingdom Hybrid / WFH Options
Rightmove PLC
Role: SoftwareEngineer (Java + Systems Integration) Location: Milton Keynes/Hybrid Reporting to: Engineering Manager The Role As a SoftwareEngineer focused on systems integration, you will be responsible for delivering high-quality software and products, able to be deployed frequently and safely into production. Working with similarly minded people, you will … s strategy. What you'll be doing API & Cloud-Based Integrations: Design and implement API integrations with external applications and cloud platforms, ensuring secure, scalable, and efficient data exchanges. Integration Design & Implementation: Architect and develop integration solutions between our internal systems and third-party applications using modern integration platforms (e.g., MuleSoft, Boomi, Azure Logic Apps). Developing … Collaborating with internal contacts and the team to find solutions to complex problems. Contributing to key decisions, including which features to include during team sprints. Documentation & Knowledge Transfer: Document integration processes and system architectures, and provide training to relevant stakeholders to reduce key-person dependency. Working in an Agile environment, refining and estimating user stories as part of a More ❯
and ability to listen and contribute to wide ranging technical discussions. Responsibilities: Working with the decoder and encoder teams to support maintenance and improvements in the core C++ codec integration layers. Integration work for other compression solutions, such as VC6 and point cloud compression, into different video editing and creation applications. Engaging with the open-source community to … contribute changes upstream to video player open-source projects and assist with their integration of LCEVC. Development activity planning, including sprint planning and refinement sessions discussing new features or issues to resolve during the upcoming sprint. Status reporting, which may include participation in daily stand-up meetings and report back status, issues and successes. Qualifications: A degree in Computer … Science, Engineering, or other relevant scientific/technical subjects, or work experience. Experience developing system level software for Android operating systems. Experience developing software using C/C++ and other languages. Interest in developing system level software for iOS or desktop operating systems for use by third party applications. Interest in expanding your knowledge of video codecs More ❯