Master's degree in Computer Science or related technical discipline. 1-4 years of hands-on software development experience preferably in Java, C/C++, Python, or Scala, exposure to RDBMS and NoSQL datastores. Strong programming and problem solving skills. A clear understanding of data structures, algorithms, software design and More ❯
and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the the following More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
Yelp USA
needed to operate the team. What it takes to succeed: Experience writing code in a modern object-oriented programming language (e.g., Python, Java, or C++). Strong problem-solving and critical-thinking skills. Comfortable in navigating and understanding complex codebases and distributed systems. Ability to communicate effectively to technical and More ❯
VB.NET) Microsoft SQL Server (database design, DBA, stored procedures, OLAP and reporting) Web services integration using SOAP or REST APIs Training in C/C++ will be provided but prior experience will be an advantage Proven track record of the delivery of successful projects A degree in Computer Science would More ❯
commissioning. Knowledge, Skills, and Abilities Machine Vision and Application Engineering experience Lighting and optics Industrial Controls and Automation experience Programming & scripting skills (Python, JS, C++) Ability to organize information, analyze it and apply effective problem-solving skills into technical proposals Requires excellent interpersonal communication skills and the ability to effectively More ❯
C++ Software Engineer – Graphics - Hybrid/Birmingham Ready to push the boundaries of 3D visualisation while working with a global leader in engineering? We're seeking a talented C++ Software Engineer to join a friendly hybrid team in Birmingham making a positive impact. The C++ Graphics Software Engineer will be … The core product is well esteemed across the globe and you will be developing the next generation of the product. Working in a small C++ team, you’ll work with C++/20 and with other like minded forward thinking software engineers on a mix of 2D/3D, core … C++ development and UI. No two days will be the same with lots of variety and future growth too. C++ Graphics Software Engineer requirements: - Strong modern C++ Skills (min 5 years) - Knowledge of 3D graphics/rendering (Unreal, OpenGL, DirectX, Vulkan ect.) - Good 3D maths - Eye for writing clean and More ❯
Birmingham, England, United Kingdom Hybrid / WFH Options
Mpowering People
a fast-paced environment. Nice to Have: Experience with sensor calibration, data acquisition, or telemetry systems. Familiarity with low-power embedded systems. Knowledge of C++ or Python for test automation or tooling is a plus. Experience with remote device management or over-the-air (OTA) firmware updates. Experience with embedded More ❯
B1, Birmingham, West Midlands (County), United Kingdom Hybrid / WFH Options
Samuel Frank
technologies. Understanding of design, build and project delivery methods Experience with high level languages would be advantageous or a desire to learn (e.g. Python, C++, PHP, Java) When working away, any hours worked over 40/week will be classed as overtime and paid at x1.25 for hours worked Monday More ❯
Graphics Engineer role Opportunity to work for a leading company working in Digital Transformation Services Salary up to £45k Fully Remote Role Key experience - C++/OpenGL/DirectX/GLSL If you wish to keep your CV/data private feel free to WhatsApp your details/CV to More ❯
preferred. Knowledge of information systems development or design. Building applications using Spring framework. Understanding of secure coding practices and testing. Strong programming skills in C++, JAVA, ASP.NET, C, C++, Embedded Systems, Spring Hibernate, Spring MVC, Eclipse IDE, Unix, Linux, SQL. Knowledge of Microsoft SQL server and T-SQL. Experience in More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
National Physical Laboratory
test driven development, clean code & refactoring, version control, CI/CD, alerting & monitoring, Functional & Non-Functional Testing. High performance application design and development in C++, Python and related languages. Conduct security research and develop solutions for 5G networks, including creating and testing prototypes in both fronthaul and backhaul environments. Work … processes. Solid scripting ability e.g. with Python. Basic Linux/Unix environment experience. Broad understanding of 5G wireless networks. Experience using e.g. C/C++ for software development. Experience with Git or other version control. Basic understanding of and competence in using virtualized environments. Understanding of containerization & networking basics willingness More ❯
Design, develop, and test embedded systems for accessibility products such as wheelchairs, stair lifts, and elevators. Architect and implement embedded software using C/C++ and ARM architectures. Integrate hardware and software systems with a strong focus on analogue and digital electronics. Collaborate with cross-functional teams to ensure systems … Participate in product testing, troubleshooting, and optimization of embedded systems for accessibility solutions. Essential Skills & Experience: Proven experience in embedded software development (C/C++) and embedded systems architecture. Strong electronics background, including analogue and digital design and hardware integration. Familiarity with ARM microcontroller platforms and real-time operating systems More ❯