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 More ❯
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 More ❯
gathering requirements and writing specifications to testing and debugging. • Proven application development experience with C#, .NET frameworks and related technologies (i.e. WinForms, WPF), with C, C++, MFC, Delphi andor Visual Basic experience desirable. • Familiarity with database technologies such as SQL Server or Oracle. • Proficient understanding of software development principles and More ❯
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 More ❯
re Looking For HND or Degree in Electrical/Electronic Engineering, Software Engineering, Computer Science, or a related field Basic programming skills in Python, C/C++, LabVIEW, or similar Interest or some experience with RF/DC testing and instrumentation Strong analytical and problem-solving skills Able to work More ❯
Skills Operating System IAM Tools ForgeRock CIAM, IDM, AM, DS Docker/GKE/Terraform, Google cloud environment (GKE) WebSphere, Jboss, Tomcat, WebLogic Languages C, C++, Java/J2EE Web Development Database MS SQL Server2000/2005/2008/R2, PL/SQL, SQL, Oracle 8i/9i/ More ❯
one or more of the following: numerical calculation, compilation, algorithm and chip co-design, runtime, or shared memory Strong background in software development using C/C++ and Python Skilled with GPU compute APIs (e.g., CUDA, OpenCL), deep learning frameworks, and compilers Familiarity with AI models, algorithm trends, and translating More ❯
experience in automotive software integration and embedded systems. Strong experience in software flashing, automotive testing, root cause analysis, and release risk mitigation. Proficiency in C/C++, Python, and automotive communication protocols (CAN, LIN, Ethernet). Hands-on experience with CANape, .dbc files, and ARXML files. Familiarity with JIRA, Git More ❯
Science, Information Technology, or related field Experience of developing solutions in Microsoft Dynamics 365 Business Central (or NAV) Proficiency in AL programming language and C/AL (for legacy systems) Strong understanding of Business Central architecture, modules, and functionality Experience with Visual Studio Code and AL development tools Knowledge of More ❯
on Cloud Technologies – Azure/AWS. Ability to work with complex data models. Proficiency in development languages including but not limited to: Python, Java, C/C++, HTML, XML, SQL, Windows, UNIX, and JSON. Familiarity of industry best practices — code coverage. Experience working in software development methodologies (e.g., Agile, Waterfall More ❯
Stockport, England, United Kingdom Hybrid / WFH Options
Novanta Inc
similar software development role. Experience of C# and .Net technologies (.Net 5 and .Net Core). Experience of web technologies (ASP.NET). Experience of C and writing code for embedded platforms. Experience of using Python for data analysis. Experience of VBA/VB6 and Qt GUI development. As an inclusive More ❯
of operating systems and/or distributed systems and/or cloud computing. • Good programming skills, master of at least one language, such as C/C++, Go, Python etc. • Good communication and teamworking skills. By applying to this role you understand that we may collect your personal data and More ❯
Stockport, Greater Manchester, North West, United Kingdom Hybrid / WFH Options
NOVANTA TECHNOLOGIES UK LIMITED
similar software development role. Experience of C# and .Net technologies (.Net 5 and .Net Core). Experience of web technologies (ASP.NET). Experience of C and writing code for embedded platforms. Experience of using Python for data analysis. Experience of VBA/VB6 and Qt GUI development. More ❯
Java, C++ , perl, python would be nice but these are not must have skills at this stage. · Good to have - in-depth knowledge of C and C++ programming languages with the focus on a performant code design · A track record of delivering complex technical solutions to production use · Knowledge of More ❯
or similar). -2 years experience using MongoDB -2 years experience using Node.js and Typescript -Experience working with a low-level language such as C or C++ is desirable -Experience with CI/CD pipelines, Docker and Kubernetes -Experience deploying production applications to AWS -Experience writing data analysis programs in More ❯
Stockport, England, United Kingdom Hybrid / WFH Options
Novanta
similar software development role. Experience of C# and .Net technologies (.Net 5 and .Net Core). Experience of web technologies (ASP.NET). Experience of C and writing code for embedded platforms. Experience of using Python for data analysis. Experience of VBA/VB6 and Qt GUI development. As an inclusive More ❯
verification, particularly using and verifying approaches and testing models. Demonstrated capability in leading software test teams and projects. Proficient in modern programming languages (primarily C) and Automated Testing Frameworks. Strong analytical skills with a proven ability to solve complex problems creatively. Excellent communication skills, able to articulate technical challenges and More ❯
experience Extensive experience with SQL, PL/SQL Substantial experience working on complex systems with large amounts of data Strong programming language experience with C, Java, HTML, JSON, XML would be beneficial They offer an excellent salary package: up to £75,000 + an excellent benefits package Location The client More ❯
Stockport, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
POCs) for clients using techniques like Retrieval-Augmented Generation (RAG) and intelligent agents. Support the transition of these POCs into scalable, production-ready solutions. C Contribute to the design and development of full-stack applications for both GenAI and traditional projects, while helping establish the infrastructure for reliable end-to More ❯
Skills & Experience 5+ years experience with bring-up, calibration, and debug of custom hardware systems (e.g. SoCs, FPGAs, or AI accelerators) Deep proficiency in C/C++ for embedded applications, with a solid grasp of real-time constraints, memory models, and low-level hardware interfaces Strong Python skills for prototyping More ❯
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 More ❯
C++ C# SQL Server Windows platforms Domains/AD Mitel skills-based routing integration And practical knowledge of some or all of the following: C coding SIP protocol VOIP – RTP/RTCP, including latency/jitter handling Deep knowledge of some or all of the following: Tetra network behaviours – specifically More ❯
with HW acceleration techniques like emulation . Experience with verification infrastructure automation (e.g., Perl , Python , Java , Tcl , IP-XACT , UCDB ). Strong knowledge of C programming for verification tasks. Demonstrated ability to listen to customer feedback , recognise opportunities for technical innovation , and provide constructive feedback. Experience in contributing to or More ❯
Stockport, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
skills and experience is required: FPGA Design, development and testing experience Previous experience in using SystemVerilog, VHDL and/or Verilog Software skills using C/C++ or Python Exposure to Quartus and/or Vivado Any exposure or understanding of low latency, machine learning, or neutral network architectures would More ❯
Stockport, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
voice conversion, generative models, deep learning, or statistical modeling. Strong hands-on experience with ML frameworks (PyTorch, TensorFlow, Keras). Proficiency in Python and C/C++. Experience with scalable data tools (e.g., PySpark, Kubernetes, Databricks, Apache Arrow). Proven ability to manage GPU-intensive data processing jobs. 4+ years More ❯