analyzers Experience with automating binary analysis tasks in Ghidra, IDA Pro, Binary Ninja, or Radare2 Experience with fuzz testing and CPU/system emulation frameworks Sound knowledge of auditing C/C++ code A willingness to learn new things and an ability to analyze and solve new problems with little instruction or guidance Preferred Skills: Familiarity with the Rust programming More ❯
Opportunities to lead a team of junior engineers to collaborate on projects. Required Skills: Strong experience with at least one of the following languages: Python, JavaScript, Java, Go, Rust, C/C++, C#, or Ruby. Experience working with well-maintained, widely-used repositories with 500+ stars Proficiency with Git, Docker, and basic software pipeline setup. Ability to understand and navigate More ❯
will be pivotal in advancing the company's capabilities in LLM inferences and enhancing the overall quality of AI solutions. Requirements Some experience in programming languages such as Python, C/C++, and familiarity with object-oriented programming. Experience of working with or an understanding of LLM frameworks such as Haystack, LlamaIndex, and LangChain, with a focus on Retrieval-Augmented More ❯
Greenford, England, United Kingdom Hybrid / WFH Options
Matchtech
to 3 days per week, emphasising hands-on involvement with test rigs and embedded systems. Key Responsibilities include; Designing software solutions. Implementing and testing software in both Assembler and C, including unit and continuous integration testing. Implementing, integrating, and optimising sonar signal processing algorithms. Developing high-quality, maintainable code. Loading code onto bespoke embedded hardware platforms and conducting tests. Integrating … stories and tasks using Azure DevOps. Providing verbal progress reports and contributing to sprint planning and retrospectives. Skills, Qualification and Experience; Significant experience in Assembler development. Good experience in C development. Good experience in embedded program design. Good understanding of signal processing techniques. Experience in software/hardware integration and fault resolution. Good experience in UML design techniques. Understanding of More ❯
review practices Comfortable working with APIs and structured data (e.g. JSON, XML) Strong analytical and problem-solving skills Exposure to embedded systems or low-level systems development Background in C programming, particularly for system-level code Experience working in Linux environments Knowledge of regulated or security-critical domains (e.g. finance, telecoms) If you're an experienced C++ developer looking to More ❯
Hounslow, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
you are not an expert in Kotlin/Java or Python but instead have strong general purpose programming language experience (at least one of Go, Rust, JS/ES6, C/C++, C#) and a strong desire to learn, we’d be happy to have a chat. As a software engineer, you must be equally willing to dive into a More ❯
preferably in the cloud BS or MS degree in Computer Science, or equivalent experience Proficient with scripting skills (for example Shell, Perl and Python); and programming languages (for example C/C Java/Python etc) Strong experience with Continuous integration and Continuous Deployment (CI/CD) using tools like GIT/Bit Bucket, TeamCity, Artifactory, jira, Phabricator and Octopus More ❯
design of sophisticated anti-cheat mechanisms. Excellent command of low-level systems programming and operating system internals. Extensive experience in reverse engineering, ARM assembly knowledge is advantageous. Skilled in C/C++ for native security development, complemented by robust working knowledge of Kotlin for establishing secure, high-performance mobile applications. Proven experience in architecting, implementing, and continuously evolving state of More ❯
West London, London, United Kingdom Hybrid / WFH Options
Zebra Technical Recruitment Ltd
concept to manufacture on multiple design for manufacture projects. Responsibilities: Design new and modify existing products from initial specification through testing, certification, and production. Programming of PIC microcontrollers in C Prototyping and Breadboarding PCB layout design using Altium Design for CE marking, EMC and Low Voltage Directive (training provided) Test and validate internally and through external approval bodies About You … or equivalent Proficiency in analogue and digital circuit design Experience using Altium or similar software for schematic capture and layout Knowledge of Alternating Current (AC) Experience coding microcontrollers in C (PIC preferred) and Assembler is an advantage Benefits £40000 - £55000, Annual Bonus, Hybrid Work (2 days WFH), Pension, Medical insurance, Life Assurance More ❯
Needed: + Experience developing embedded controls for the automotive field (ideally for hybrid or electric vehicles) + Proficient in Matlab/Simulink or equivalent tool chain + Experience within C/C++ for embedded applications + Experience with automotive CAN tools Further information: This role is based in West London, but they do have hybrid options. Candidates should be expected More ❯
programming, or real-time video streaming. Deep expertise in video encoding/decoding pipelines, including H.264/H.265, AV1, VP9, and knowledge of emerging standards like VVC. Strong go, C/C++ experience (especially in multimedia frameworks like FFmpeg, GStreamer, libx264/x265, SVT-AV1). Proven and demonstrative experience in modifying and extending OBS Studio or similar broadcast software. More ❯
london (hammersmith), south east england, united kingdom
Eeze
programming, or real-time video streaming. Deep expertise in video encoding/decoding pipelines, including H.264/H.265, AV1, VP9, and knowledge of emerging standards like VVC. Strong go, C/C++ experience (especially in multimedia frameworks like FFmpeg, GStreamer, libx264/x265, SVT-AV1). Proven and demonstrative experience in modifying and extending OBS Studio or similar broadcast software. More ❯
in live events, theatre, or broadcast sectors. A degree in Electronic Engineering, Computer System Engineering, or similar. ITIL certification or other formal IT infrastructure credentials. Familiarity with coding in C or C++ (Qt framework experience is a bonus). What We Offer Competitive salary based on experience. A dynamic and creative working environment at the forefront of entertainment, audio, and More ❯
Hounslow, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
a Pre-sales capacity Adhoc There's a 2 interview stages to assess your technical expertise with a final 20 minute HR/CEO meeting. Interviews happening W/C 2nd June - So get in touch if of interest! Principal Penetration Tester - £95k - Leeds (Remote first) - Amazing growth opportunities #J-18808-Ljbffr More ❯
Kingdom Job Category: Other - EU work permit required: Yes Job Views: 1 Posted: 31.05.2025 Expiry Date: 15.07.2025 Job Description: Verify CPU connectivity to IP blocks (using ASM boot , and C code, GNU toolchain ) The tasks will include writing test plans, defining test methodologies, developing test benches, writing testcases, completing functional verification and closing coverage for all the agreed design blocks … implemented tests pass on the RTL. Methodologies will include a mix of design checks, verification techniques using simulators and emulators: UVM, formal, Verilog/System Verilog based testbenches and C, System Verilog, UVM based testcases. #J-18808-Ljbffr More ❯