Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Technical Futures
Embedded Software Engineer Semiconductors Embedded C, RTOS, Python, Embedded SoC systems Berkshire Hybrid. An Embedded Software Engineer with 7+ years experience in designing and debugging real-time applications in C and/or C++ will join a thriving Semiconductor Company. A generous salary will be offered with Hybrid working … workflow. The Embedded Software Engineer should bring: A good Bachelors or Masters Degree in an Electronic related discipline. Several years commercial experience in Embedded C and/or C++ programming. Experience in porting and using RTOS such as Zephyr or FreeRTOS. Experience working with Embedded SoC systems using bare metal More ❯
Masters degree or PhD in an engineering or computer science related discipline and 3+ years of relevant work or research experience. Strong knowledge of C/C++, software design, programming techniques, and AI algorithms. Firsthand work experience with parallel programming, ideally CUDA C/C++. Strong communication and organization skills More ❯
our manufacturing facility in Milan, Italy. The ideal candidate will have 10+ years of experience successfully implementing firmware on industrial machinery, be proficient in C or C++ and have a strong understanding of microcontrollers and experience with real time operating systems. The candidate’s base will be in Reading UK … engineering staff to evaluate and document the interface requirements between hardware/firmware/software Design, implement, and debug firmware for embedded systems in C/C++ Perform testing and validation of embedded firmware to ensure reliability and stability Optimize code for performance, power efficiency, and memory usage Assess third … necessary Experience, Skills and Education BS Electrical/Electronic Engineering or Software Engineering with 10+ years’ work experience from a relevant area Proficiency with C and C++ required with extensive experience in automation and closed loop industrial control Strong understanding of embedded systems architecture and hardware interfaces (e.g., UART, SPI More ❯
scratch, bringing solutions up through hardware integration and lab testing to form validated prototypes ready for customer handover. This role requires experience of embedded C software development OR model-based software development utilising Matlab/Simulink tools. Candidates should have a systems appreciation and have ideally worked within the various … significant experience of motor control software development for e-mobility systems Good evidence of model based software development using Matlab/Simulink OR embedded C programming ESSENTIAL : Proven experience of developing software for traction motors used directly for e-mobility applications (land, sea or air - e.g. automotive electric vehicle EDU More ❯
Social network you want to login/join with: Senior C Rust Software Engineer, reading col-narrow-left Client: Black Duck Location: reading, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 04.06.2025 Expiry Date: 19.07.2025 col-wide Job Description: Black Duck … algorithms and techniques Research security defects, create analysis rules (in Rust) for detecting these defects, test and evaluate the results Key Qualifications Experience in C/C++ or Rust development (2+ years) BS, MS, or PhD in Computer Science or equivalent Experience with development on UNIX Preferred Experience Interest or More ❯
Reading, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
develop new products Write requirements and system design documentation Collaborate in a team environment to deliver innovative solutions Develop high-quality embedded software in C/C++ Work on bare-metal, RTOS, and embedded Linux environments Board bring up and test Liaise with customers to assist with integration, commissioning, and … Skills and Experience: 3+ years of embedded software and electronics design experience Degree in Embedded Systems, Computer Science, or related discipline (or apprenticeship) Embedded C/C++ Electronic Design Good understanding of real-time systems RTOS or Embedded Linux Debugging software and hardware using JTAG, oscilloscopes, and serial comms Proficient More ❯
Reading, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Principal Software Engineer - C, C++, Python Location: Reading, United Kingdom Client: Spectrum IT Recruitment Job Category: Other EU work permit required: Yes Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 Job Description: Join a pioneering company in cutting-edge radiation detection solutions, where your work will protect and empower communities … worldwide. As a Principal Software Engineer, you will work on high-stakes projects, collaborate with an experienced team, and use your expertise in C, C++, and Python to drive product excellence. Responsibilities: Design and develop software solutions for radiation detection systems. Collaborate with cross-functional teams to define technical requirements. … Lead technical initiatives and provide mentorship to junior engineers. Qualifications: Deep expertise in C, C++, and Python programming. Experience with cloud and on-premises environments, Kubernetes, Helm, Terraform, Ansible. Proficiency in CI/CD tools like Jenkins, GitLab, monitoring with Prometheus, ELK stack. Benefits: Salary: £70-£75k plus pension, private More ❯
and emulation. You possess a deep understanding of ASIC/SoC design and verification processes, and you are proficient in HVL languages like SystemVerilog, C/C++, Unix/Linux, and scripting languages. You have hands-on experience with hardware emulators or prototyping platforms, and you are knowledgeable about key … SoC design and/or verification processes. Direct experience with hardware emulators or prototyping platforms is highly preferred. Proficiency in HVL languages like SystemVerilog, C/C++, Unix/Linux development environment, and scripting languages. Knowledge of key protocols such as Ethernet, PCIe, AMBA, UART, and DDR. Strong HW (RTL …/SW (C Scripts) code debugging and troubleshooting skills. Excellent presentation and communication skills. Proven self-learning skills and high motivation to gain expertise. Ability to create and deliver high-level technical training material. Who You Are: You are a dedicated professional with a strong technical background and a passion More ❯
or relevant discipline + Commercial experience with embedded electronics, including PCB design + Experience coding embedded microcontrollers/IDEs/SBCs in Python/C + Experience programming firmware in C Bonus: + Experience with AI accelerators, PyTorch, Tensorflow, OpenCV, Linux, CNNs + Experience with gcode programming What you ll More ❯
or relevant discipline + Commercial experience with embedded electronics, including PCB design + Experience coding embedded microcontrollers/IDEs/SBCs in Python/C + Experience programming firmware in C Bonus: + Experience with AI accelerators, PyTorch, Tensorflow, OpenCV, Linux, CNNs + Experience with gcode programming What you’ll More ❯
/Control Systems & Embedded Software markets Job Title: Embedded Engineer Location: Reading Responsibilities: Embedded electronics and software design to board level Embedded programming using C Schematic capture experience Knowledge of analogue and digital circuit design processes Experience with the following: C/C++, Python, MATLAB, VHDL, PHP/HTML, Unix More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Bowerford Associates
have an excellent understanding of Software Development and Software Testing and you will have a strong understanding of multiple programming languages, such as, C++, C, C#, .NET Core, Java, JavaScript, Node.js, Angular, React or similar. You will also have/be: Experience in creating application security strategies, standards, best practices … Architect, Senior Application Security Architect, SDLC, Secure by Design, Architecture, Software Development, Engineering, DevOps, InfoSec, Security, Security Strategy, Best Practice, Programming, Code, C++, C#, C, .NET Core, Java, JavaScript, Node.js, Angular, React, OWASP, Agile, Application Threat Modelling, Security Policy, Security Controls, ISO 27001, NIST, GDPR, Cloud, Azure. Please note that More ❯
Social network you want to login/join with: BMC Software is looking for a Senior Assembler Developer to join our dynamic development team! In this role, you will be a contributing member of the team responsible for designing, developing More ❯
load management strategies, including expertise in LoanIQ (Finastra). Utilizing VUGen 9.5 or greater for advanced test script development. Leveraging programming languages such as C, Java, SQL, Python, and scripting for performance optimization. Deploying monitoring and profiling tools (Dynatrace, CA Wily Introscope, AWR reports) to analyze and enhance system performance. … understanding of: Performance architecture and development hands-on experience. Load management applications, particularly LoanIQ (Finastra). VUGen 9.5+ for advanced test scripting. Programming in C, Java, SQL, Python, and scripting languages. Monitoring tools such as Dynatrace, CA Wily Introscope, and AWR reports. Splunk for analyzing load tests. Web protocols and More ❯
Skills & Experience needed: Prior working experience with compiler technologies may that be with Frontend/Backend LLVM or MLIR. Strong programming language skills with C and/or C++. Familiarity with a GPGPU API such as SYCL, CUDA or OpenCL. Open Source code commits and reviews are beneficial. Experience of … techniques for GPGPU code would be a plus but not essential. Keywords: Compiler/Compilation/LLVM/GCC/OpenSource/Linux/C/C++/Low level/Hardware/debuggers/Fortran/OpenCL/CUDA/MLIR/Machine Learning/GPU/GPGPU By More ❯
to gain a deeper insight in to the nuclear industry. These sites will likely include major nuclear new build projects such as Hinkley Point C and Sizewell C. With a primary focus on the Nuclear Sector, our Technical Communities based in the South West of England are making valuable contributions … to the mega-infrastructure, Nuclear New Build project at Hinkley Point C (HPC) and Sizewell C (SZC). We are offering you an opportunity to transfer your knowledge into real-life applications and be a part of the UK’s drive towards Carbon Net Zero. Preferred Profile: Hold or be More ❯
per annum, a company vehicle and benefits package. What will you deliver? Fault Diagnosis & Repair: Troubleshoot and resolve issues with A/C units, refrigeration systems, and chiller plant equipment across the site Maintenance & Operation: Maintain and ensure the operational efficiency of chillers, cold rooms, freezers, air conditioning systems (VAV … equivalent) emissions are calculated and documented Equipment Servicing: Oversee and perform recovery, repair, pressure testing, vacuum dehydration, recharging, and re-commissioning of A/C units and refrigeration systems Subcontractor Coordination: Plan and manage service visits with subcontractors for maintenance and repairs of refrigeration systems On-Call Support: Participate in … an appropriate discipline Minimum air conditioning engineer qualifications to NVQ level 2 Fully conversant with all major manufacture's systems and equipment Must have C&G award in 2079-11 F-Gas Cat1 and ODS regulations L8 Awareness Experience of maintaining all relevant mechanical and electrical equipment to clearly defined More ❯