of real time systems, data processing and storage. • Embedded device programming. • Use of PIC microcontrollers, simpler microprocessors, FPGA (optional). • Program languages of assembly, C, C++ (and C# optional). • Communication protocols and interfaces, such as: o Ethernet TCPIP o SPI o I2C o Modbus • System to system interfaces • Real more »
with a passion for staying up to date on the latest advancements in AI technology Programming experience in a relevant area such as Python, C/C++, OpenCL, CUDA Experience using a high-level ML framework such as PyTorch or TensorFlow Solid understanding of embedded systems and practical experience with more »
preprocessing source materials, including scanning, scraping, clipping, and cleaning of PDFs and HTML. Manipulating semi-structured data with advanced regular expression techniques. Proficient in C/C++ with a deep understanding of recursion, delegation, and dependency injection. Expertise in string manipulation and regular expressions. Strong command of Unix/Linux more »
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
in FPGA. Appreciation of High-Speed digital circuits for real time applications. Design verification by both simulation and hardware testing. Some software design using C/C++, Python or similar. As a key member of a highly skilled multidisciplinary engineering team, you will be the sole FPGA Engineer taking full more »
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Redline Group Ltd
in electronics, electrical engineering, software, computer science - Experience developing circuitry and control systems - Experience in Architecting and writing firmware in one or more of C, C++, Verilog or VHDL - Strong team player and collaborator - Experience in medical and life sciences sectors is highly desired - Experience in a design consultancy is more »
MLIR or TVM Up-to-date knowledge of machine learning techniques and technologies A good understanding of computer architecture and performance optimisation techniques Excellent C/C++ skills and solid experience of industry standard development tools and technologies An creative and innovative mindset, and a willingness to take ownership and more »
Science, Computer Vision, with internship experience and seeking your first full-time position Full-cycle computer vision algorithm development, design to integration Software development C/C++, Python Fluent Italian, B1 English What’s on offer? €35-45k base RSU’s Bonus scheme Relocation assistance if required Interested? This more »
working on full-cycle model development for AI hardware processorsExperience in benchmarking and performance analysis of machine learning models on specialized hardware platformsPyTorch, TensorFlowPython, C/C++,Desired experience HDLWhat’s on offer?£60-90k, share options and a growing benefit packageHybrid working (preferably 3+ days on-site per more »
improvements and propose, help develop solutions Communicating new features and benefits to partners, customers, and other stakeholders Required Skillset: Technical expertise in the following C, C++, Java, J2EE, Springboot, AWS, Terraform, DevOps, Python Leadership skills Business acumen - Airline domain knowledge is preferred Stakeholder management Analytical skills Excellent verbal and written more »
DesignFunctional test & verificationFPGA design & simulationVHDL/VerilogAny mix of the following is nice to have:Power Electronics (DC-DC converters etc.)Embedded Software (Embedded C/C++)Microcontrollers (ARM Cortex, M-Series etc.)Networking protocols/Communication interfaces (Ethernet, MODBUS, TCP/IP etc.)Benefits:10% bonusPrivate medical & health insuranceUp more »
Thorough and up-to-date knowledge of machine learning techniques and technologies A deep understanding of computer architecture and performance optimisation techniques First-rate C/C++ skills and solid experience of industry standard development tools and technologies An creative and innovative mindset, and a willingness to take ownership and more »
Knowledge of Cache architecture is a plus. Knowledge of AMBA protocols, ARM/MIPS processors, on-chip interfaces such as OCP & AXI Experience with C/C++ or Python or JavaScript is a plus. Good written and verbal communication skills in both French and English Positive attitude and approach to more »
firmware design, with a strong understanding of real-time systems, data processing, and storage techniques. You will be adept in programming languages like Assembly, C, and C++ (experience with C# an advantage). You will have a demonstrable background in system-to-system interfaces, real time data collection, and be more »
one or more of architectural, performance, verification and functional modelling Expert knowledge of modelling and simulation technologies such as gem5 or SystemC First-rate C/C++ and Python skills and solid experience of industry standard development tools and technologies A deep understanding of computer architecture and hardware design An more »
West Drayton, London, United Kingdom Hybrid / WFH Options
Maclean Moore Ltd
process improvements and propose, help develop solutions. Communicating new features and benefits to partners, customers, and other stakeholders. Key Skills/Knowledge: Technical expertise C, C++, Java, J2EE, Springboot, AWS, Terraform, DevOps, Python. Leadership skills Business acumen - Airline domain knowledge preferably Stakeholder management Analytical skills Excellent verbal and written communication more »
firmware design, with a strong understanding of real-time systems, data processing, and storage techniques. You will be adept in programming languages like Assembly, C, and C++ (experience with C# an advantage). You will have a demonstrable background in system-to-system interfaces, real time data collection, and be more »
Computer Science. Be comfortable with research methodology. Be comfortable with system design and implementation. Be proficient in one or more system-level programming languages (C/C++, Rust, Java, Go, etc.). Have participated in the implementation of (aspects of) a database management system or systems of a similar low more »
Profound expertise in Linux-based operating systems and associated configuration management tools is essential. Mastery in Python development is mandatory, while familiarity with Rust, C, and Go is advantageous. Prior exposure to automated build, software deployment, and CI/CD systems is highly desirable. Exceptional troubleshooting skills and adeptness with more »
and standards such as ethernet and InfiniBand. Proven experience in designing and developing software for commercial roll-out. Strong kernel debugging skills. Experience in C, C++ and Linux. Ability to work collaboratively in a fast-paced environment. more »
Sheffield, South Yorkshire, Yorkshire, United Kingdom
Elevation Recruitment Limited
software Experience in the use of ECAD, preferably Eagle Familiarity with the design and implementation of microcontroller based control systems Proven programming expertise in C, C++ This role would suit someone who has a high degree of initiative and strong problem-solving capability, the ability to work independently and contribute more »
ECUs and embedded systems. Experience with model-based design and simulation tools (e.g., Simulink, dSPACE ControlDesk). Strong programming skills in languages such as C/C++, Python, or MATLAB/Simulink. Proficiency in HIL testing tools and platforms (e.g., dSPACE, National Instruments, Speedgoat). Solid understanding of automotive communication more »
network analysers) Design and test for EMC and environmental compliance Software and firmware development in support of testing or interfacing to electronics (eg Python, C/C++, VHDL, Linux) The office provides an informal environment that reflects our client’s culture, and they offer facilities to enable their people to more »
server technologies, virtual networking technologies, network programming. Technical Knowledge Required: Proficiency in distributed systems and Linux systems engineering. Coding in programming languages such as C, C++, Golang or Rust. Experience working with and/or on virtual server technologies, virtual networking technologies, network programming. Experience in building and enhancing compute more »
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Vector Recruitment Ltd
engineering from a leading university. Knowledge of digital circuit design including selection of microcontrollers, FPGAs. Architecting and writing firmware in one or more of C, C++, Verilog or VHDL. Team-working and communication skills, including written, oral and presentation skills. Understanding components, sensors, actuators and how to use them in more »
embedded systems and hardware. Experience in software design and development with an emphasis on structured methods. Experience in Microchip PIC/DSP controllers and C programming. Knowledge of embedded systems and digital control theory. Experience with VB.NET GUI development. A thorough and methodical approach to problem-solving along with analytical more »