Senior C++ Developer at version1 | Multiple Locations
version1London, Birmingham, Manchester, Newcastle upon Tyne, Edinburgh, Belfast
On-site Full-time
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
Proven experience in C++ development with a strong understanding of software engineering principles. Experience with modern software development tools and methodologies. Ability to work effectively in a team as well as independently. Strong problem-solving skills and attention to detail.
About the job
version1 is seeking a Senior C++ Developer to design and build software solutions. This position works alongside digital, data, and cloud teams to deliver applications that serve a variety of clients. The focus is on creating reliable and high-performance systems that meet client needs.
What you will do
Design and implement software using C++ for a range of projects
Contribute throughout the project lifecycle, from concept to delivery
Collaborate with colleagues across digital, data, and cloud teams
Prioritize performance and reliability in every solution
Requirements
Extensive experience developing with C++
Proven ability to deliver complete software projects
Strong collaboration skills with both technical and non-technical team members
Locations
This role is available in London, Birmingham, Manchester, Newcastle upon Tyne, Edinburgh, and Belfast.
About version1
version1 is a leading provider of innovative technology solutions, specializing in digital transformation, data analysis, and cloud services. With a commitment to excellence and a customer-first approach, we empower organizations to leverage technology for growth and success.
Alten is seeking a Control & Instrumentation Engineer (C&I) to support projects in the energy sector from Manchester. This position centers on designing, developing, and maintaining control and instrumentation systems that play a key role in energy production and management. Role overview The C&I Engineer works closely with multidisciplinary teams to improve…
Join our dynamic team as a Cost Engineer specializing in Project Controls for energy projects. In this role, you will oversee the cost management processes, ensuring projects remain within budget and meet financial goals. You will work closely with project managers and stakeholders to provide critical insights and guidance on cost forecasting, budget control, and financial reporting.
Full-time|On-site|Manchester, England, United Kingdom
Are you an experienced controls, instrumentation, or EC&I technician ready to embark on your next challenge? Biffa is excited to present this new career opportunity that allows you to thrive in a dynamic and demanding environment, leveraging your extensive technical expertise.Join us in making a significant impact as a Senior Controls Technician.This role is based in the North of the UK, requiring nationwide travel.Role Overview:In your capacity as a Senior Controls Technician, you will independently install, repair, troubleshoot, and optimize process control systems across various processing facilities. Your responsibilities will include interrogating PLC, SCADA, and distributed control platforms, leading complex fault-finding missions, and ensuring secure system backups along with remote access arrangements. This position involves regular travel across the country and participation in an on-call rota.This role stands at the pinnacle of technical expertise within the organization, equivalent in grade to our engineering managers while keeping you directly engaged with hands-on work.Your Key Responsibilities:Execute advanced fault-finding across PLC, SCADA, and DCS systems.Assume ownership of control systems, including backup management, version control, and remote access.Lead and mentor site engineers to enhance reliability and maintenance standards.Conduct expert break-fix and preventive maintenance activities.Drive cost efficiency through intelligent parts sourcing and system optimization.Maintain and update technical documentation, SOPs, and change controls.Adhere to high safety standards while supporting a national on-call rota.
Alten is seeking a C++ Algorithms Engineer in Manchester to help design, implement, and refine algorithms for a range of technology solutions. This position centers on hands-on development in C++, working closely with colleagues to solve complex technical challenges. Role overview This role focuses on building and optimizing algorithms that support key projects at Alten. Collaboration with other engineers is a regular part of the work, ensuring that solutions are both effective and efficient. What you will do Develop, test, and improve algorithms using C++ Work with team members to address technical requirements Contribute ideas for new approaches and enhancements Requirements Strong experience with C++ Background in algorithm development Ability to collaborate within a team environment
Join Turner Townsend as a Project Controls Manager in our Energy & Natural Resources division. We are seeking a skilled professional with a passion for project management and control to lead our initiatives in the dynamic energy sector. In this role, you will oversee project control processes, ensuring the successful execution of projects on time and within budget.Your expertise will directly contribute to enhancing operational efficiency and driving project success. You will collaborate with cross-functional teams to develop and implement effective strategies, analyze project performance, and provide insightful recommendations.
Join our dynamic team as an Associate Director of Project Controls specializing in the Energy and Natural Resources sector. In this pivotal role, you will lead project control initiatives, ensuring the effective management of costs, schedules, and resources. Your expertise will guide our clients through complex projects, driving strategic decisions and delivering exceptional results.
Collaboration Fuels Our Innovation. Join Roku: Revolutionizing Television ViewingAs the leading TV streaming platform in the U.S., Canada, and Mexico, Roku is on a mission to transform how the world experiences television. We pioneered streaming to the TV, and our goal is to connect every TV globally. Our platform links consumers to their favorite content, empowers content creators to build and monetize vast audiences, and gives advertisers unique tools to engage effectively.From day one at Roku, your contributions will be significant and recognized. As a rapidly growing public company, every voice matters. You will have the chance to delight millions of viewers worldwide while gaining invaluable experience across multiple domains. About RokuRoku has been at the forefront of streaming innovation, helping shape how millions globally discover and enjoy entertainment. Our platform supports one of the largest TV streaming ecosystems, with nearly 90 million active accounts and over 100 billion hours streamed each year.Since entering the UK market in 2012, Roku has experienced significant growth, providing access to thousands of streaming channels, from BBC iPlayer and ITVX to Netflix and Prime Video. Through our Roku Powered licensing program, we collaborate with major partners like Sky to deliver expansive streaming experiences.As streaming continues to evolve, Roku’s platform has become synonymous with the “home screen” for countless households, merging cutting-edge operating system innovations and extensive media technology. Your RoleWe are looking for a talented Software Engineer to join our New Product Introduction team to help develop the next generation of Roku TV devices. This hands-on, embedded engineering position will involve working closely with hardware, the operating system, and the media stack to deliver features directly to our customers' living rooms.If you thrive in team settings and are passionate about solving complex problems, you will find a fulfilling career with us.
Together, we create seamless streaming experiences. Join Roku: Redefining Television ViewingRoku is the leading TV streaming platform across the U.S., Canada, and Mexico, with an ambitious goal of transforming how televisions operate globally. We originated the concept of streaming for TV and aim to be the go-to platform connecting the complete TV ecosystem. Our mission encompasses linking viewers with their favorite content, empowering content creators to reach vast audiences, and offering advertisers innovative ways to engage consumers.From your first day at Roku, your contributions will be significant and recognized. Being part of our rapidly expanding public company means you won't just observe; you'll actively shape the experience of millions of TV streamers worldwide while acquiring invaluable experience across diverse domains. Team OverviewAt Roku, our UI Systems team is responsible for creating high-performance engines and the essential graphical infrastructure that powers millions of devices. We manage low-level C++ frameworks, rendering pipelines, and system architectures that facilitate smooth navigation and captivating animations. Our efforts bridge hardware and software, optimizing graphics rendering, memory management, and layout engines to ensure a consistent and rapid experience across our entire device lineup. Collaboration is key as we work closely with firmware and silicon teams to push the limits of embedded hardware capabilities. Your RoleIn the capacity of a Senior Software Engineer, you will play a pivotal role in architecting the core systems that enhance Roku’s user experience. Your responsibilities will include designing and implementing performance-critical code within our UI engine, concentrating on graphics primitives, memory efficiency, and hardware acceleration. You will address intricate systems-level challenges, such as optimizing frame rates on resource-constrained hardware and developing robust APIs for higher-level frameworks. This position is perfect for engineers passionate about low-level systems programming, who are meticulous about performance, and who aspire to build the high-performance foundations that will shape the future of television.
Alten is seeking a Structural Engineer in Manchester to support projects within the energy sector. This position focuses on designing and analyzing structures that are central to modern energy solutions. Role overview The Structural Engineer will take part in creating detailed structural designs and conducting thorough analyses. Ensuring all work meets current regulations and industry standards is a core part of the job. Collaboration with colleagues and regular communication with clients and stakeholders will be expected throughout each project phase. Key responsibilities Design and analyze structures for energy projects Ensure all designs comply with relevant regulations and standards Attend project meetings and contribute technical expertise Communicate project updates and technical details to clients and stakeholders What you bring Experience in structural engineering, ideally within the energy sector Ability to work collaboratively with multidisciplinary teams Strong communication skills for client and stakeholder interactions
Collaboration Fuels Our Success. Join Roku in Revolutionizing Television ViewingAs the leading TV streaming platform across the U.S., Canada, and Mexico, Roku is on a mission to power every television globally. We have pioneered the streaming experience, connecting viewers with their favorite content while enabling publishers to grow and monetize their audiences. Advertisers benefit from our unique capabilities to engage consumers effectively.At Roku, you'll make a significant and appreciated impact from day one. As a dynamic public company, we offer the chance to enhance the viewing experiences of millions of streamers worldwide while gaining invaluable expertise across various fields. About the TeamThe Device Monetization and Themed Experiences (DMTE) team, part of our Advertising organization, is where the technology behind Roku thrives. We are the engineers who construct the robust graphics and UI foundations that drive the FRAME engine — the core technology delivering seamless, responsive, and visually captivating experiences on millions of devices. Our work underpins every user interaction, whether navigating menus, enjoying animated ads, or experiencing unique promotional content for the latest shows and movies. We excel at tackling challenging technical problems, from optimizing UI rendering to refining memory utilization, utilizing BrightScript (or JavaScript-like) to create high-performance solutions. Our collaborative and trusting environment fosters innovation, allowing great ideas to emerge from anywhere. We work closely with firmware, UI, and product teams to ensure our platform is fast, reliable, and ready for the future of streaming. If you are passionate about building the unseen elements that enable exceptional user experiences, this is the team for you. About the RoleAs a Senior Software Engineer on the DMTE team, you will play a pivotal role in Roku's platform innovation by designing, implementing, and...
Join Our Journey Welcome to Zopa! Since our inception in 2005, we have been pioneers in the peer-to-peer lending arena. By 2020, we took a bold step forward by launching Zopa Bank, a customer-centric bank that transforms the way people perceive finance. Our mission is to revolutionize banking by placing our customers at the forefront of everything we do. We empower individuals to reach their financial aspirations and enhance their experiences. Discover our innovative offerings at Zopa.com!Our accolades speak volumes, not only in terms of industry recognition but also as we celebrate being listed among the top three Most Loved Workplaces in the UK.If you relish tackling unconventional challenges, possess a mindset for innovation, and are eager to make a significant difference, then Zopa is the perfect place for you. Join us and make a lasting impact! Want to see our culture in action? Follow us on Instagram @zopalifeThe Engineering Challenge At Zopa, our Software Engineers transcend mere coding; they address genuine financial challenges impacting millions. You will engage with distributed systems that process thousands of transactions daily, develop resilient services that manage monetary flows, and craft user experiences that simplify traditionally complex financial products.
Join our dynamic team at AECOM as a Senior Protection & Control Engineer. In this role, you will leverage your expertise to design, implement, and maintain advanced protection and control systems for electrical power networks. You will collaborate with multidisciplinary teams to ensure the highest standards of safety and efficiency in our projects.
Full-time|On-site|Manchester, England, United Kingdom
Join Our Innovative Team!At Vix Technology, we pride ourselves on being at the forefront of public transit solutions, dedicated to making accessibility a universal standard. With over 35 years of expertise and our systems operating in more than 200 cities globally, we adopt a modular approach to seamlessly integrate diverse partners and technologies, crafting exceptional solutions. Our vibrant team of over 450 professionals is spread across 12 offices in the APAC, Europe, and North America, fostering a culture that promotes flexibility and collaboration, enabling our employees to connect and thrive.If you’re enthusiastic about transforming public transport and flourish in a collaborative environment, we encourage you to apply and be part of our mission to create a more connected world.Your New Role Awaits!We are looking for a skilled Senior Software Engineer to lead the design, development, and support of the CAST Front Office application, designed for embedded Linux and Android platforms within customer settings. This position blends hands-on coding with technical leadership, production support, and mentorship duties.Key Responsibilities:Design, develop, test, and sustain secure, scalable, and reusable software solutions for embedded Linux and Android environments.Provide technical leadership in architectural design discussions, working alongside the Team Lead and Principal Engineer on technical direction and delivery strategies.Facilitate and actively engage in Agile ceremonies, including sprint planning, reviews, and retrospectives.Uphold high standards of code quality through peer reviews, best practices, and automated testing strategies.Guide and mentor junior engineers through coaching, knowledge sharing, and technical support.Investigate, troubleshoot, and resolve production incidents promptly to guarantee system stability and customer satisfaction.Integrate software with first and third-party hardware in real-time, device-based environments.Effectively communicate complex technical concepts to both technical and non-technical stakeholders.
Join Turner Townsend as a Cost Engineer specializing in the Energy and Natural Resources sector. In this pivotal role, you will be responsible for providing expert cost management and engineering services to support our clients in successfully delivering their projects. You will work collaboratively with multidisciplinary teams to ensure projects are delivered on time and within budget while adhering to high-quality standards.
Role overview AECOM is hiring a Senior Electrical Engineer with expertise in Battery Energy Storage Systems (BESS) to join the team in Manchester. This role focuses on designing and delivering energy storage solutions that support renewable energy goals. What you will do Lead the design and implementation of BESS projects Work with engineering teams to develop advanced storage systems Support projects that advance sustainable energy practices Location Manchester
Join the dynamic team at Turner Townsend as a Project Controls Engineer specializing in planning within the defence sector. In this pivotal role, you will be responsible for managing project controls processes, ensuring projects are delivered on time and within budget. Your expertise will contribute to strategic planning and execution, directly impacting our clients' success in the defence industry.
Join our dynamic team at Turner Townsend as a Senior Project Controls Engineer, specializing in Defence Planning. In this pivotal role, you will be responsible for developing and implementing effective project controls strategies to ensure successful project delivery. You will work closely with project managers and clients to monitor progress, manage budgets, and mitigate risks, all while contributing to the overall success of our defense projects.
Full-time|On-site|London, Birmingham, Manchester, Newcastle upon Tyne, Edinburgh, Belfast
Role overview version1 is seeking a Senior C++ Developer to design and build software solutions. This position works alongside digital, data, and cloud teams to deliver applications that serve a variety of clients. The focus is on creating reliable and high-performance systems that meet client needs. What you will do Design and implement software using C++ for a range of projects Contribute throughout the project lifecycle, from concept to delivery Collaborate with colleagues across digital, data, and cloud teams Prioritize performance and reliability in every solution Requirements Extensive experience developing with C++ Proven ability to deliver complete software projects Strong collaboration skills with both technical and non-technical team members Locations This role is available in London, Birmingham, Manchester, Newcastle upon Tyne, Edinburgh, and Belfast.
Join us as a Senior Energy Consultant - Heat Network at Turner Townsend, a leading global consulting firm specializing in project management and consulting across various sectors including real estate. In this pivotal role, you will leverage your expertise to support the development and implementation of energy-efficient heat networks, ensuring sustainable solutions that meet our clients' needs.Your responsibilities will encompass assessing project requirements, providing technical advice, and collaborating with a dynamic team to deliver high-quality results. This is an exciting opportunity to contribute to innovative energy projects that have a meaningful impact on communities.
Join AECOM as a Project Director specializing in Project Controls, where your leadership will drive project success and ensure the effective management of project budgets, schedules, and resources. You will be responsible for overseeing the project controls team, ensuring adherence to industry standards and best practices. Your strategic vision will help in delivering high-quality results while managing stakeholder relationships.