Innovation Center. BASIC QUALIFICATIONS Bachelor's degree in Computer Science, Automation Engineering, or equivalent Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby Experience in systems design, software development, operations, automation, and process improvement Experience building tools for building, testing, releasing, or More ❯
development experience (non-internship) - Experience designing and architecting scalable systems using modern design patterns - Proficiency in at least one general programming language (python, C, C++, Java, C#) - Experience with PLC programming - Strong problem-solving and troubleshooting abilities for complex systems - Excellent communication skills across diverse cultural contexts - Willingness to travel More ❯
a timely fashion We're excited if you have 10+ years of experience building large scale and low latency distributed systems Command of Java, C++ or Go/Golang Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming Experience with distributed More ❯
IT team in place. You would work on real world, products which make a big difference to their global customers. Key Experience & Responsibilities: - Embedded C++ Software Development - STL - Object Orientated Programming - Embedded Linux - RTOS - Work with existing libraries of programme - Unit & System Testing - Undertake & Complete all relevant Project/Product More ❯
IT team in place. You would work on real world, products which make a big difference to their global customers. Key Experience & Responsibilities: - Embedded C++ Software Development - STL - Object Orientated Programming - Embedded Linux - RTOS - Work with existing libraries of programme - Unit & System Testing - Undertake & Complete all relevant Project/Product More ❯
apps and/or embedded/device-based software . Strong scripting/coding experience in one or more of the following : C, C#, C++, JavaScript, Python . Experience with test automation frameworks and CI/CD tools. Strong understanding of QA methodologies and lifecycle. ISTQB certification (preferred). What More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
Accelero
apps and/or embedded/device-based software . Strong scripting/coding experience in one or more of the following : C, C#, C++, JavaScript, Python . Experience with test automation frameworks and CI/CD tools. Strong understanding of QA methodologies and lifecycle. ISTQB certification (preferred). What More ❯
Science, Software Engineering, Electronics, Mathematics, or a related discipline - or equivalent hands-on experience Proficiency in at least one of the following: C or C++ Exposure to any of the following is highly desirable: RTOS, VXWorks, Ada, DO-178, device driver development, or embedded display technologies Embedded systems experience is More ❯
Arrangement : On-Site 4 Days Per Week Key Experience/Skills: - Knowledge of C, RTOS - Knowledge of communication protocols - Knowledge of UART, SPI, I2C -C++ programming experience is desirable - Experience working within a team taking a product from concept through to production Education: Degree in Software Engineering, Computer Science, Electrical More ❯
involving any of the following: VXWorks, Ada, DO-178, RTOS, Device Drivers or avionics displays Proficiency in at least one language such as C, C++ Embedded software experience is desired but not required Experience with safety critical programs is a plus About Performance and Auvation: Performance Software and Auvation are More ❯
Wrexham, Clwyd, United Kingdom Hybrid / WFH Options
Rocket Science Group
provide constructive feedback, and set an example of quality code implementation that adheres to coding standards. What We Value: Strong Technical Skills: Proficiency in C++ or C# and experience with Unreal Engine, Unity Engine or Proprietary Engine. Including a deep understanding of game architecture, optimisation, and 3D math. Engineering Excellence More ❯
considered Certification, formal training or experience may also be evaluated and considered in lieu of educational requirements Valid Driver’s License required Knowledge of C++ or other modern, object-oriented programming language(s) is required Working knowledge of Microsoft Word and Excel is required Must be able to read, write More ❯
considered in lieu of educational requirements Must have knowledge of Probability, Statistics, and Combinatorics Knowledge of a modern, object-oriented programming language such as C++, including appropriate use of object-oriented design is required Must have an understanding of core programming concepts and techniques Knowledge of Microsoft Excel is required More ❯
speed digital circuit design (e.g. DDR) + Good understanding of PCB design & schematic capture Bonus: + Experience developing ARM MCUs in embedded C/C++ + Linux & RTOS experience What you’ll get: + £30-40k + Bespoke training and career development + Private healthcare If you feel like More ❯
speed digital circuit design (e.g. DDR) + Good understanding of PCB design & schematic capture Bonus: + Experience developing ARM MCUs in embedded C/C++ + Linux & RTOS experience What you ll get: + £30-40k + Bespoke training and career development + Private healthcare If you feel like More ❯
skills Able to work under pressure and deliver results within deadlines Able to work autonomously where required Self-motivated High Level Programming Languages: C, C++ Experience working with embedded microcontrollers Familiarity with Communication Protocols (e.g. RS-232, RS-422, TCP, CAN, MODBUS, I2C) Basic Networking Knowledge What we offer: Generous More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
Rocketscience
that delight players. What We Value: 3+ years of programming experience with game engines (e.g., Unity, Unreal, proprietary) or related graphics technology. Proficiency with C++ and strong 3D math skills. Experience with rendering pipelines, techniques, and optimization for real-time applications. Understanding of shader fundamentals and tools. Effective communication skills More ❯
Bring your passion for C++ to help us develop a cross-platform mapping API that runs on the latest desktop and mobile devices using the latest compilers and C++ standards. At Esri, we love making a difference and leading the way in developing innovative technology. This is a great opportunity … interactive editing components. Esri has a Relocation Assistance Program and can provide support with relocating to the Cardiff area for this position. Responsibilities Build C++ software components that follow industry and team-standard design patterns, development methodologies, and deployment models Develop excellent software for use in field mapping, data collection … and designing functions and class structures Experience with IDEs, compilers, and development tools for Linux, Windows or MacOS Fluent in, and passionate about, modern C++ (14/17/20) and STL, including smart pointers, optional, variant, lambda expressions, move semantics and template programming Object oriented design skills Understanding of More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
Rocket Science Group
that delight players. What We Value: 3+ years of programming experience with game engines (e.g., Unity, Unreal, proprietary) or related graphics technology. Proficiency with C++ and strong math skills, particularly in 3D math. Experience with rendering pipelines, techniques, and optimisation for real-time applications. Understanding of shader fundamentals and tools. More ❯
Bangor, Gwynedd, United Kingdom Hybrid / WFH Options
TiVo Corporation
Manager - Mobile Audio App Team (C#;C++) Xperi invents, develops and delivers technologies that create extraordinary experiences at home and on the go for millions of people around the world. Powering billions of consumer electronics, connected cars and digital content titles, we make entertainment more immersive, driving more intelligent and … end result, but also understands the details Leads by example and excels at writing quality code SKILLS REQUIREMENTS 5 years in a C/C++ or C# programming role Batchelor's level or above degree in a relevant engineering field Demonstrable experience of Working in a team leadership role Working More ❯
in a modern hybrid setup. What you’ll be doing: Testing mobile apps or embedded/device systems Writing & executing test scripts (C, C#, C++, JavaScript, or Python) Logging bugs, improving test processes, and collaborating with devs in agile teams Contributing to automation and CI/CD pipelines What we … re looking for: ✅ Experience testing mobile or device-based systems ✅ Strong scripting/programming skills in one or more: C, C#, C++, JavaScript, Python ✅ ISTQB certification (preferred) ✅ Detail-oriented, collaborative mindset What’s in it for you: ✨ £35,000–£55,000 DOE ✨ 25 days holiday + bank holidays ✨ Private healthcare More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
Accelero
in a modern hybrid setup. What you’ll be doing: 🔹 Testing mobile apps or embedded/device systems 🔹 Writing & executing test scripts (C, C#, C++, JavaScript, or Python) 🔹 Logging bugs, improving test processes, and collaborating with devs in agile teams 🔹 Contributing to automation and CI/CD pipelines What we … re looking for: ✅ Experience testing mobile or device-based systems ✅ Strong scripting/programming skills in one or more: C, C#, C++, JavaScript, Python ✅ ISTQB certification (preferred) ✅ Detail-oriented, collaborative mindset What’s in it for you: ✨ £35,000–£55,000 DOE ✨ 25 days holiday + bank holidays ✨ Private healthcare More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
CV Bay
Lead Developer (C++) Salary: Up to £55,000 Hybrid/Remote This is an exciting opportunity for a hands on Lead Developer to join a dynamic and innovative company. You will play a key role in leading a team of developers, working closely with game designers, artists, and QA to … Stay hands-on as a developer, contributing to active projects. Required Skills & Experience 3+ years of experience in slot game development. Strong proficiency in C++ and experience with game engines (Unity, Unreal, etc.). Prior experience in a lead or senior developer role . Knowledge of slot game mechanics and More ❯