and high level software interfaces to embedded systems. Essential Qualifications and Experience Experience and a genuine interest in embedded software. Strong experience in Embedded C/C++ 2:1 or higher degree in a related subject, such as Electrical Engineering, Computer Engineering. A very high level of attention to detail. 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 ❯
in Computer Science, Software Engineering, Electronics, Mathematics, or a related discipline - or equivalent hands-on experience Proficiency in at least one of the following: C or C++ Exposure to any of the following is highly desirable: RTOS, VXWorks, Ada, DO-178, device driver development, or embedded display technologies Embedded systems 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 ❯
newport, wales, United Kingdom Hybrid / WFH Options
IC Resources
/Machine Learning/AI Technologies. Suitable Senior Embedded Software Engineers will have 3yrs -15 yrs expertise developing low level applications with strong embedded C/C++, python, RTOS, linux programming skills. The Senior Embedded Software Engineer will be focussed on developing a next generation virtual reality system. Tasks will More ❯
newport, midlands, United Kingdom Hybrid / WFH Options
Sirius Digital Services
one or more of the following: videogame engine technology (e.g., Unreal Engine, Godot), entity or event-based simulation, robotics, and autonomous systems Proficiency in C/C++ or C# and Python Willingness to learn new technologies and programming languages Ability to apply mathematical or statistical methods to scientific or applied More ❯
ability to design modular, reusable, and flexible code Knowledge of, and experience in, working on at least one high-level programming language (C++, Ada, C, Rust, etc.) Knowledge of Linux and Windows systems Proficiency using Git, and ability to follow strong Version Control System practices Good communication skills, demonstrated by More ❯
structured data (e.g. JSON, XML) Strong analytical and problem-solving skills Desirable Experience: 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 ❯
newport, wales, United Kingdom Hybrid / WFH Options
Limbs & Things
qualification (EEE, IMEE, Mechatronics or similar background) with at least 1 – 3 years of commercial experience working in electronic & software design. Real-time embedded C – Bare Metal. Experience with developing firmware with STM32 and/or ESP32 microcontrollers Experience with developing on different communication protocols - I2C, SPI, I2S etc. Experience More ❯
with high speed digital circuit design (e.g. DDR) + Good understanding of PCB design & schematic capture Bonus: + Experience developing ARM MCUs in embedded C/C++ + Linux & RTOS experience What you’ll get: + £30-40k + Bespoke training and career development + Private healthcare If you More ❯
data structures, algorithms, and mathematical principles. Familiarity with software engineering tools and practices (e.g., Git, CI/CD, testing frameworks). Working knowledge of C/C++. Experience in HPC environments, including: Development of distributed processing systems Parallel computing frameworks such as Dask, MPI, and/or OpenMP. Desirable Skills More ❯
newport, wales, United Kingdom Hybrid / WFH Options
Matchtech
a hands on role working collaboratively with Project Leads, Simulation Architects and the wider project team, with the development of synthetic environments using the C family of programming languages. The role combines aspects of technical leadership, project management and team building. WSSE are integral in the development of weapon systems More ❯
Junior Embedded Software EngineerLocation:Bristol (3 Days On-Site Per Week)Starting Salary- Up to £40,000 + Benefits & Bonus Key Experience & Responsibilities: - Embedded C Software Development onto a Bare-Metal Platform - Experience Working With Standard MicroProcessors & MicroControllers - RTOS - Able to Develop Device-Drivers - Developed Code to a Regulated Standard More ❯
newport, wales, United Kingdom Hybrid / WFH Options
IC Resources
active role in the design, development and validation of 5G Physical Layer Radio Access Network technologies. Applicants need to have strong Embedded real time C/C++ skills with knowledge of the linux environment and ideally will have knowledge of the 4G/5G physical layer. Applicants should also be More ❯
the delivery of a product used globally in fast-paced simulation environments What we’re looking for: Hands-on experience in C# (.NET), Java, C, C++, or other languages A background in software engineering and strong coding ability Familiarity with Azure DevOps, Git, and branching/version control best practices More ❯
of 6-9 years of experience with a history of hands on development in at least one of the following programming languages: Java, C#, C/C++, Python, Javascript, Ruby. Significant experience using and implementing Web Services (REST, SOAP, RPC, RMI) and monitoring APIs. Familiarity with network communication protocols (HTTP More ❯
We have a 6 month+ contract opportunity for a C# .NET Developer for an individual who must be both an English and Japanese speaker. Developing C# .NET solutions, you will be creating in-house applications using the .NET framework. The More ❯
newport, wales, United Kingdom Hybrid / WFH Options
Platform Recruitment
Bristol (Hybrid) Salary - £40-60k + great benefits! Visa Sponsorship : Available Emphasis on professional development Tech Stack/Skills required: Programming in Embedded C A safety critical field like automotive, medical, aerospace Experience in MISRA coding standards Experience in DOORS or other similar software requirements tools The competitive salary More ❯
newport, midlands, United Kingdom Hybrid / WFH Options
IC Resources
Deep knowledge of any; VPU/NPU/GPU/CPU/TPU architecture Vector/Matrix/Scaler units simulation/modelling - System C/TLM/UML ML frameworks - Tensorflow/PyTorch/Python or similar DSP algorithms - FIR/IIR filters or FFT... IP design, system design More ❯
the following SAP domains: Order to Cash, Procure to Pay, Finance, or Manufacturing & Maintenance Strong understanding of SAP functional testing methodologies Experience with SAP C-ALM testing tools Proven ability to lead testing teams in large-scale SAP projects Excellent communication skills in English both written and spoken More ❯
newport, midlands, United Kingdom Hybrid / WFH Options
Stealth iT Consulting
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 ❯
also operate as a mentor and supervisor to junior colleagues. What you'll do: Utilise R and/or Python, and any of Perl, C, C++, Java, JavaScript or Scala for programming. Work with cloud platforms (predominantly GCP and AWS) Implement and manage data ingestion modules to download and manage 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 ❯
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 ❯