along with experience in shell scripting and system-level programming. · Proficiency with modern software development tools such as version control systems (Git), build systems (CMake, Make), unit testing and mocking libraries (Catch2, FakeIt) continuous integration tools such as Azure DevOps (ADO), and code security and quality tools (SonarQube, cpplint, LCov more »
along with experience in shell scripting and system-level programming. · Proficiency with modern software development tools such as version control systems (Git), build systems (CMake, Make), unit testing and mocking libraries (Catch2, FakeIt) continuous integration tools such as Azure DevOps (ADO), and code security and quality tools (SonarQube, cpplint, LCov more »
needs of current and future projects. Setup and governance of source code repository structure (e.g. GIT) Implement and maintain of cross-platform builds (with CMake) allowing for both target (e.g. VxWorks) and Windows simulator builds. Supporting unit testing (e.g. GTest/GMock) by following a Test Driven Development approach. Promote more »
High Wycombe, England, United Kingdom Hybrid / WFH Options
Focusrite
relevant industry experience You have 5+ years of experience working on C/C++ based projects You are proficient with C, C++, Assembly (preferred), CMake and Git best practices You are fully aware of fixed-point vs floating-point implementation constraints and have experience of developing algorithms that use both more »
support and guidance to development teams regarding build-related matters. Requirements: - Strong proficiency in C++ programming language. - Solid understanding of build systems such as CMake, Make, or Bazel. - Experience with version control systems, preferably Git. - Familiarity with continuous integration (CI) and continuous deployment (CD) concepts. - Proficiency in scripting languages such more »
Northamptonshire, England, United Kingdom Hybrid / WFH Options
Premier Group Recruitment
Bonus nice to have skills: RF/communications/broadcast/defence Firmware design for FPGAs including VHDL/DSP Scripting experience – Python, Bash, Cmake Electronic design/schematic capture including component creation Benefits Package - 40 hours per week, an annual bonus between 3 and 6%, matched pension at more »
with Git and the command line. Desirable skills, however not essential · Guitar player with a passion for the music industry · Build System Experience, ideally CMake · CI/CD Experience, ideally Github Actions · Audio Plug-in Architecture Knowledge (AU, VST3, AAX) · Android and iOS mobile application development experience · Bash scripting · Experience more »
and interfacing with (or ideally implementing) various communication protocols. Understanding OSes and concurrency issues Experience with on-device security and cryptography Build systems (Make, CMake) and tools (shell scripting, Docker) FPGA experience If you are available and interested in this new role please send an application for review. Please note more »
and maintain efficient CI/CD pipelines to streamline build processes Requirements: Extensive experience in software development using C++ and accompanying build tools, including CMake Proficiency in developing cross-platform SDKs for Windows, macOS, Linux, WebAssembly and Embedded Platforms Knowledge of machine learning frameworks such as ONNXRuntime or Apache TVM more »
the majority runs on Windows, but we also write software for our embedded devices. We use Python extensively, for prototyping, tools & automation. We use CMake for managing the build process & Microsoft Azure as our cloud computing platform & Azure Pipelines for continuous integration. Main duties & responsibilities: Implement & maintain systems for managing … services, web applications & distributed systems Familiarity with Microsoft Azure cloud services & Azure Pipelines Some exposure to C++ or C# Exposure to build tools like CMake & packaging tools like Conan Experience with aspects of web application development Please reach out to charlie@ct-19.co.uk for more information or apply with an more »