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 ❯
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 ❯
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 ❯
Crawley, England, United Kingdom Hybrid / WFH Options
Thales
design and implementation team Provide technical leadership and ownership for aspects of the software design allocated Write high integrity software in languages such as CC that follows software design and interface control descriptions/specifications and adheres to the software architectures often written in UML Update requirement/Use … embedded software systems. Experience successfully developing certified product in accordance with HGES or its predecessors Experience in developing with languages such as C++ and C Experience of working with RTOS/OS, e.g. FreeRTOS Static analysis tool experience (e.g. Klockwork or Coverity) Experience in one or more of the following More ❯
and EMI/EMC compliance. Proficiency in configuring and optimizing display drivers on platforms such as Linux, Windows, and Android, with programming skills in C/C++ and Python. Understanding of color calibration, gamma correction, and optical bonding techniques to enhance performance and readability in various environments. Strong communication and 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 ❯
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 ❯
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 ❯
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 ❯
Crawley, Sussex, United Kingdom Hybrid / WFH Options
Thales Group
design and implementation team Provide technical leadership and ownership for aspects of the software design allocated Write high integrity software in languages such as CC that follows software design and interface control descriptions/specifications and adheres to the software architectures often written in UML Update requirement/Use … embedded software systems. Experience successfully developing certified product in accordance with HGES or its predecessors Experience in developing with languages such as C++ and C Experience of working with RTOS/OS, e.g. FreeRTOS Static analysis tool experience (e.g. Klockwork or Coverity) Experience in one or more of the following More ❯
Crawley, England, United Kingdom Hybrid / WFH Options
Thales Group
design and implementation team Provide technical leadership and ownership for aspects of the software design allocated Write high integrity software in languages such as CC that follows software design and interface control descriptions/specifications and adheres to the software architectures often written in UML Update requirement/Use … embedded software systems. Experience successfully developing certified product in accordance with HGES or its predecessors Experience in developing with languages such as C++ and C Experience of working with RTOS/OS, e.g. FreeRTOS Static analysis tool experience (e.g. Klockwork or Coverity) Experience in one or more of the following 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 ❯
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 ❯
with a small team of hardware and systems engineers to deliver cutting-edge solutions from concept to validation. What You’ll Do: Develop embedded C/C++ code for DSPs and microcontrollers. Design and implement control strategies for power systems. Build and test prototypes; support system integration and verification. Translate More ❯
Crawley, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
8+ years of Oracle experience, being an Oracle expert Extensive SQL and PL/SQL experience Experience with complex, large data systems Knowledge of C, Java, HTML, JSON, XML is beneficial The role offers up to £75,000 plus benefits. Location: The client is based in Slough, with a hybrid More ❯
Crawley, 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 ❯
of low-level systems programming and operating system internals. Extensive experience in reverse engineering, with additional knowledge of ARM assembly is advantageous. Skilled in C/C++ for native security development complemented by robust working knowledge of Swift for establishing secure, high-performance mobile applications. Proven experience in architecting, implementing More ❯
C# SQL Server Windows platforms Domains/AD Mitel skills based routing integration And good practical knowledge of some or all of the following: C coding SIP protocol VOIP – RTP/RTCP including good understanding of latency/jitter handling etc. You will also have In Depth knowledge of some More ❯
Crawley, Sussex, United Kingdom Hybrid / WFH Options
Civil Aviation Authority
Never Stop Learning, Build Collaborative Relationships, Respect Everyone - For more information please Click Here Closing Date: Tuesday 20th May 2025 Interview Date: W/C Monday 2nd June 2025 We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are More ❯
Crawley, England, United Kingdom Hybrid / WFH Options
Civil Aviation Authority
Never Stop Learning, Build Collaborative Relationships, Respect Everyone – For more information please Click Here Closing Date: Tuesday 20th May 2025 Interview Date: W/C Monday 2nd June 2025 We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are More ❯
Crawley, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
high-throughput applications. Required skills and experience: FPGA design, development, and testing experience Proficiency in SystemVerilog, VHDL, and/or Verilog Programming skills in C/C++ or Python Experience with Quartus and/or Vivado tools Understanding of low latency, machine learning, or neural network architectures is a plus More ❯
Crawley, 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 ❯