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 ❯
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 ❯
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 ❯
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 ❯
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 ❯
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 ❯
Barnstaple, England, United Kingdom Hybrid / WFH Options
Rank My WP
Development, including design, development and testing practices. The skills you need: A Computer Science, Physics, Electronics or Maths degree with Computer Science. Programming in C/C++ ideally in an embedded context. Experience developing in with bare metal or FreeRTOS. Some experience with or understanding of serial communications e.g SPI More ❯
Barnstaple, England, United Kingdom Hybrid / WFH Options
Systems Engineering & Assessment Ltd
Software Development, including design, development and testing practices. The skills you need: A Computer Science , Physics, Electronics or Maths degreewith Computer Science. Programming in C/C++ ideally in an embedded context. Experience developing in with bare metal or FreeRTOS. Some experience with or understanding of serial communications e.g SPI More ❯
Job Title: Senior Firmware Engineer Location : Plymouth, Devon Working Arrangement : On-Site 1 Day Per Week Key Experience/Skills: - Demonstrable skills in modern C microcontroller firmware development for embedded devices - Good Knowledge of low-power wireless comms’, such as Zigbee BLE/Bluetooth and WI-FI - It is expected 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 ❯
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 ❯
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 ❯
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 ❯
Crook of Devon, Scotland, United Kingdom Hybrid / WFH Options
Jooble
Software Development, including design, development and testing practices. The skills you need: A Computer Science , Physics, Electronics or Maths degreewith Computer Science. Programming in C/C++ ideally in an embedded context. Experience developing in with bare metal or FreeRTOS. Some experience with or understanding of serial communications e.g SPI More ❯
research methodologies. Experience with system design and implementation. Deep understanding of operating systems, distributed systems, or cloud computing. Proficiency in programming languages such as C/C++, Go, Python, etc. Good communication and teamwork skills. By applying, you acknowledge that we may collect and process your personal data as outlined More ❯
software development with a solid understanding of underlying hardware systems Skilled in designing and developing intuitive user interfaces Extensive hands-on experience programming in C/C++ for embedded system applications Practical experience working with the VxWorks real-time operating system For Security Clearance reasons to work this role you More ❯
software development with a solid understanding of underlying hardware systems Skilled in designing and developing intuitive user interfaces Extensive hands-on experience programming in C/C++ for embedded system applications Practical experience working with the VxWorks real-time operating system For Security Clearance reasons to work this role you More ❯