Producing clean and organized code, taking advantage of software design patterns, architectural patterns and data structures. Nice to have Experience with FRP framework (ReactiveCocoa, RxSwift, etc) Experience with MVVM(-C) architecture Experience with Functional programming/concepts Experience with CI/CD development methodologies and tools (fastlane, Jenkins, Travis, GoCD, etc) Ability/experience testing code and/or writing More ❯
scale, and performance You Might Be a Fit If You Have: Deep, hands-on experience operating Ceph at large scale Kubernetes experience Low level systems-level coding (Go, Rust, C/C++) Experience with datacenters, hardware, and networking More ❯
scale, and performance You Might Be a Fit If You Have: Deep, hands-on experience operating Ceph at large scale Kubernetes experience Low level systems-level coding (Go, Rust, C/C++) Experience with datacenters, hardware, and networking More ❯
conceive novel ideas Ability to clearly communicate complex issues, self-motivated and well-organised Preferred Qualifications Familiarity with performance simulation environments and ability to take ideas from concept to C/C++ simulator implementation. More ❯
Looking For: 7+ years in robotics simulation and verification. Proficiency with physics-based simulators and scenario generation. Experience in KPI definition and risk-based evaluation. Strong programming skills in C Python . Familiarity with human-robot interaction safety considerations. What We Offer: Competitive salary plus participation in our Stock Option Plan Paid vacation with adjustments based on your location to More ❯
Looking For: 7+ years in robotics simulation and verification. Proficiency with physics-based simulators and scenario generation. Experience in KPI definition and risk-based evaluation. Strong programming skills in C Python . Familiarity with human-robot interaction safety considerations. What We Offer: Competitive salary plus participation in our Stock Option Plan Paid vacation with adjustments based on your location to More ❯
Looking For: 7+ years in robotics simulation and verification. Proficiency with physics-based simulators and scenario generation. Experience in KPI definition and risk-based evaluation. Strong programming skills in C Python . Familiarity with human-robot interaction safety considerations. What We Offer: Competitive salary plus participation in our Stock Option Plan Paid vacation with adjustments based on your location to More ❯
london (city of london), south east england, united kingdom
Humanoid
Looking For: 7+ years in robotics simulation and verification. Proficiency with physics-based simulators and scenario generation. Experience in KPI definition and risk-based evaluation. Strong programming skills in C Python . Familiarity with human-robot interaction safety considerations. What We Offer: Competitive salary plus participation in our Stock Option Plan Paid vacation with adjustments based on your location to More ❯
our flexible work policy, there aren't any current requirements for the number of days you come to the office. Must Haves: Technical expertise. You have extensive experience in C Python, and several of the following areas: Kubernetes, Nvidia Jetson, and AWS (or other cloud services). Experience with TensorRT and Nvidia DeepStream would also be a plus. A product More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
MicroTECH Global Ltd
is expected the successful candidate will have familiarity with one or more of standard shading and compute languages i.e. GLSL, HLSL, SPIR-V, OpenCL-C. Excellent programming skills using C or C+ are required. Key Responsibilities Develop a compiler that can efficiently target mobile GPUs Liaise with GPU driver teams so that compiler requirements are fully captured Liaise with performance More ❯
Looking For Proven expertise in Swift and SwiftUI, ideally with multiple apps shipped to the App Store or in production use. Strong understanding of scalable app architectures (e.g. MVVM-C, TCA, modularisation, dependency injection). Passion for delivering high-quality UI/UX that adapts well across screen sizes and device types. Comfortable working in CI/CD environments, using More ❯
Glasgow, GBR, G511DA London, GBR, W1A 1AA Newcastle-upon-Tyne, GBR, NE991RN Salford, GBR, M50 2QH JOB DETAILS JOB BAND: C CONTRACT TYPE: Permanent, Full-time DEPARTMENT: BBC Product Group, Discoverability (Search) LOCATION: London/Newcastle/Salford/Glasgow - We work in a hybrid model with an expectation to attend your office base location 1 day a week on More ❯
Join a cutting-edge robotics company in the heart of London that’s redefining automation through intelligent motion systems. We’re looking for an experienced Embedded C/C++ Programmer to be at the forefront of developing high-performance motion control software powering our next generation of robotic platforms. What You’ll Be Doing Architecting and implementing real-time embedded … and fine-tuning algorithms for responsiveness and accuracy Working across the full product lifecycle—from prototyping to deployment in the field What We’re Looking For Strong proficiency in C and modern C++ (C++14/17/20) in embedded environments Solid understanding of real-time operating systems (RTOS) and interrupt-driven programming Experience with microcontrollers (ARM Cortex-M preferred More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
C++ Developer/Backend Software Engineer (Windows C/C++, C#) London to £70k FTC Are you a skilled C++ Developer? You could be progressing your career in a senior, hands-on role at a global market data provider whilst enjoying a range of perks and benefits. As a C++ Developer you will join an Agile team focussed on building … office three days a week with flexibility to work from home the other two days. Please note this is a 12 month Fixed Term Contract. About you: You have C/C++ development skills on Windows OS You have full software development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have a More ❯
We are looking for an eDV/UK*C Product Manager to work 4 days a week on site for an exciting client, job spec below so please feel free to call me on 07887 575829. About the Role We are seeking a highly motivated and experienced Product Manager with active UK*C/eDV to lead and deliver complex … products adhere to data governance, information assurance, and cybersecurity policies. Support business development teams in identifying new opportunities for data product development and enhancement. Required Qualifications & Experience Active UK*C/eDV security clearance (essential). Proven experience as a Product Manager delivering successful data projects - such as data platforms, analytics tools, data warehouses, or ML/AI initiatives. Solid More ❯
with a passion for building, debugging, and optimizing real-time communication systems, with extensive knowledge and background in VoIP technologies, such as Softswitch, RTPEngine and OpenSIPs coupled with excellent C/C++ development skills in a Linux environment. Key Responsibilities: Design, develop, and test new software aligned to the product roadmap meeting the changing needs of our key markets. Maintain … on experience with Session Border Controller, Media Servers and WebRTC. Experience in managing telephony infrastructure for uptime, latency, and call quality optimization. Strong systems programming and debugging skills in C/C++. Excellent debugging skills and proficiency with diagnostic tools (Wireshark, tcpdump etc). Experience working with geographically distributed infrastructure or HA deployments. In-depth knowledge of Linux, preferably Ubuntu … including ability to script with bash, shell, Python Strong proficiency in MySQL database design and access, including replication techniques and technologies, specifically from a C/C++ environment is important. Real-time, multi-threading development experience, ideally in producing asynchronous communications products/solutions. Knowledge of de-facto standards and best practices in a development environment, with understanding of version More ❯
Senior Research Scientist, Molecular Dynamics London, England; New York, New York Your work will change lives. Including your own. The Impact You'll Make Recursion is a leading TechBio company that is transforming drug discovery by using AI and automation More ❯
they have the need to appoint another Software Engineer on a permanent basis. In this role as a Software Engineer, you will be responsible for coding in Rust and C/C++. Initially this will be on the ground software to integrate with mission control software, but this will diversify in time to be more focused on the flight dynamics … element. Essential Requirements: Degree educated At least 2 years' commercial experience as a Software Engineer or similar unless you have completed a PhD Experience with Rust or C/C++ Desirable Requirements: Experience developing software for Satellites. Ground Segment, Ground Station or Mission Control applications Embedded Software This is a fantastic opportunity to join a growing company who are working More ❯
they have the need to appoint another Software Engineer on a permanent basis. In this role as a Software Engineer, you will be responsible for coding in Rust and C/C++. Initially this will be on the ground software to integrate with mission control software, but this will diversify in time to be more focused on the flight dynamics … element. Essential Requirements: Degree educated At least 2 years' commercial experience as a Software Engineer or similar unless you have completed a PhD Experience with Rust or C/C++ Desirable Requirements: Experience developing software for Satellites. Ground Segment, Ground Station or Mission Control applications Embedded Software This is a fantastic opportunity to join a growing company who are working More ❯
they have the need to appoint another Software Engineer on a permanent basis. In this role as a Software Engineer, you will be responsible for coding in Rust and C/C++. Initially this will be on the ground software to integrate with mission control software, but this will diversify in time to be more focused on the flight dynamics … element. Essential Requirements: Degree educated At least 2 years' commercial experience as a Software Engineer or similar unless you have completed a PhD Experience with Rust or C/C++ Desirable Requirements: Experience developing software for Satellites. Ground Segment, Ground Station or Mission Control applications Embedded Software This is a fantastic opportunity to join a growing company who are working More ❯
East London, London, United Kingdom Hybrid / WFH Options
Nemo Resourcing
role is fully remote we need someone who is good at collaborating remotely and working autonomously. The core language used will be Python. There is some legacy code in C/C++ so some exposure to that would be helpful. Telecoms experience is essential SIP for instance as is deep knowledge of Linux. Given the remote nature of the role … especially Docker Relational database skills MySQL, MariaDB or PostgreSQL Any of the following would be good to have: - Wider VoIP skills: RTP, Asterisk, OpenSIPS, RTPEngine, WebRTC Programming skills in C/C++ or Lua Knowledge of networking: IPv4, IPv6, firewalls, routing Podman, Docker Composer/Swarm, Kubernetes Init systems: sys5 init, runit, system KVM Git version control On offer to More ❯
into both firmware and hardware-this could be your dream role. What you'll be doing: Designing and prototyping custom electronics hardware (including PCB layout) Writing embedded firmware in C for Nordic NRF52 series MCUs Integrating MEMS sensors and Bluetooth connectivity into wearables Collaborating with a small, talented hardware team (London and remote) Supporting R&D for next-gen embedded … s all on us! About you: 3-5 years of experience in embedded systems and electronics design Strong hands-on experience with PCB design and prototyping Comfortable with embedded C development, ideally on Nordic platforms Bonus: experience with MEMS sensors, Bluetooth, or ski gear! You enjoy working in small teams, wearing multiple hats, and seeing your product used on the More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
IT Search & Select
***Hybrid working in London, first 6 - 12 months allocated to extensive training*** Our client are a London-based financial software, possessing a long and rich history of developing cutting edge high performance software to the investment banking sector. Their products More ❯
Our leading client is looking for Mobile Apps Developer (iOS & Android) based at London. Familiarity with the Android Native UI or iOS Objective-C UI components. Familiarity with .NET MAUI for cross-platform development. Experience using Android Studio IDE (Windows) or Xcode IDE (macOS). Qt mobile GUI development skills using Qt, Qt Quick, or QML. Experience developing apps on … Familiarity with Apple App Store developer processes, including code signing and deployment using TestFlight. Experience as a Google Play Store developer, including app publishing (APK, AAB). Skills in C/C++ desktop development for Windows using Visual Studio IDE. Experience with Continuous Integration (CI) tools, including JIRA, Git, Jenkins, Java, bash, batch scripts, and CMake. More ❯
coding, testing, integration, application tuning, and delivery Essential Skills/Knowledge/Experience (Up to 10): Electrical engineering and specialization in power system preferable LINUX and Windows Operating Systems C, C++, Java & Oracle Database Power on Reliance SQL, shell scripting, ability to read and interpret logs & debug files Installation of Operating System patches and other 3rd Party Software such as … and resolution System configuration and hands-on experience in GitHub and ClearCase Experience on Real-time or Mission Critical Systems Desirable Skills/Knowledge/Experience: LINUX and Windows C, C++, Java & Oracle Database Power on Reliance SQL, shell scripting, ability to read and interpret logs & debug files Would you like me to streamline duplicates (like GitHub/ClearCase and More ❯