and scalability Driving performance improvements with hardware-aware optimisations and kernel-bypass techniques ?? What We're Looking For: Deep understanding of systems-level programming (Java and/or Rust, C, C++) Experience with manual memory management , concurrency , and multithreading Familiarity with Linux internals , system calls, and networking Bonus points for experience with: Kernel bypass (Solarflare, DPDK) Building custom allocators or More ❯
leicester, midlands, united kingdom Hybrid / WFH Options
INFUSED SOLUTIONS LIMITED
tolerance, reliability) Collaborate with cross-functional teams including firmware and mechanical engineers Essential Skills: Proven experience in digital circuit design for microcontroller-based systems Practical knowledge of embedded firmware (C programming) Oversight of PCB layout and review Understanding of hardware interfaces: SPI, I2C, UART, USB Familiarity with design-for-manufacture/test/safety practices Strong test and validation planning More ❯
binley, midlands, united kingdom Hybrid / WFH Options
INFUSED SOLUTIONS LIMITED
tolerance, reliability) Collaborate with cross-functional teams including firmware and mechanical engineers Essential Skills: Proven experience in digital circuit design for microcontroller-based systems Practical knowledge of embedded firmware (C programming) Oversight of PCB layout and review Understanding of hardware interfaces: SPI, I2C, UART, USB Familiarity with design-for-manufacture/test/safety practices Strong test and validation planning More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
McGregor Boyall
and scalability Driving performance improvements with hardware-aware optimisations and kernel-bypass techniques What We're Looking For: Deep understanding of systems-level programming (Java and/or Rust, C, C++) Experience with manual memory management , concurrency , and multithreading Familiarity with Linux internals , system calls, and networking Bonus points for experience with: Kernel bypass (Solarflare, DPDK) Building custom allocators or More ❯
will also be involved in the integration, test, verification and validation of the system and various subsystems. Required skills: -Experience in software engineering and software development -Linux -MATLAB and C/C++ -Experience Integrating HW and SW -Experience integrating Closed-Loop systems -Bachelor's degree from an accredited college in Electrical Engineering, Computer Engineering, or a related discipline -Active Secret More ❯
Didcot, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
WIKA Instruments Limited
of analog (EMC, safety, analog signal interfaces, etc.) and digital parts (ADCs/DACs, digital signal processing). Software development for PC and/or embedded platforms (LabVIEW, Python, C/C++, etc.) Signal processing knowledge (signal conditioning, frequency analysis, statistics, etc.) Strong analytical and problem-solving skills Ability to present and explain technical data tailored appropriately for the audience More ❯
estimation, equalization, demodulation, and decoding. • Ability to simulate and/or analyze sensor system performance. • Proficiency in some or all of the following programming languages: MATLAB, Python. Familiarity in C/C++ is a plus. • Excellent communication skills needed to explain complex signaling systems with the ability to provide technical support for hardware design. • US citizenship - must have or be More ❯
years of industry experience in data analysis for system performance evaluation Proficiency in data acquisition software design and implementation (LabView experience valued) Strong programming skills in collaborative environments (C and Python preferred) Deep understanding of data acquisition systems principles Exceptional problem-solving abilities and independent project management skills Outstanding communication skills for cross-functional collaboration Along with highly interesting and More ❯
Birmingham, West Midlands (County), United Kingdom
Zenovo
as Systems Engineer, Solution Architect, Product Owner, or Business/Systems Analyst. Background in customer-focused development environments. Skilled in gathering and analyzing complex stakeholder requirements. Basic electronics and C/C++ experience Preferred Industry Experience Candidates should ideally come from one or more of the following sectors: Electrical distribution Renewable energy/Green tech EV charging infrastructure IoT product More ❯
Knowledge of data acquisition methods for electro-optical and infrared sensors. • Xilinx SOC FPGA hardware design using RTL in VHDL and embedded software design a plus • Experience with embedded C/C++, Python desired. • Experience with embedded software to interface with SPI, I2C, USB devices desired. • Design experience with Nvidia Jetson products desired. • Must be able to work in teams. More ❯
to Succeed (Minimum Requirements) Current Top Secret clearance Certifications: Current Security+ and Linux (e.g., Linux+, RHSCA) or obtain within three months of start Expert with Shell Scripting (Bash, Korn, C) Expert developing and implementing solutions using Python Experience with scripted automation of AWS Cloud tasks using Boto3, AWS CLI, or similar tools Experience using and developing Ansible for Linux configuration More ❯
Karlsruhe, Baden-Württemberg, Germany Hybrid / WFH Options
Cinemo GmbH
Qualcomm is a must Experience with state-of-the-art performance toolkits, software stacks and profiling tools (Cuda/CuDNN/TensorRT, Jit + Jax) Proficient knowledge of Python, C/C++, PyTorch, TensorFlow, Keras Fundamental knowledge of ARM/x86 assembly Fundamental knowledge about parameter efficient fine-tuning techniques (e.g., LoRA, PEFT) Good written and verbal English communication skills More ❯
and Java integration in mainframe environments. Strong leadership, communication, and problem-solving skills. Preferred Experience: Experience with WebSphere, MailStream Plus, and Pitney Bowes tools. Knowledge of PSF, GDDM, XL C/C++, and batch-to-CICS integration. Background in federal or public sector IT environments, especially USDA systems. Data Intelligence, DI is an established small business that has supported the More ❯
Experience in embedded software development is essential, while experience working within medical devices or another regulated industry would be advantageous. Responsibilities Design, develop, and maintain embedded software, primarily using C and, where necessary, MCU assembly language. Ensuring the software meets high standards of quality and performance. Effectively utilizing source control systems Low Power electronics design for new and existing products More ❯
or related field (or equivalent practical experience). 5+ years of hands-on experience in malware analysis, digital forensics, or reverse engineering. Deep familiarity with x86/x64 assembly, C/C++, Python, PowerShell, and scripting languages used in malware. Experience using reverse engineering tools such as IDA Pro, Ghidra, OllyDbg, x64dbg, etc. Proficiency with dynamic analysis environments (e.g., Cuckoo More ❯
development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computer science or equivalent - Strong programming ability in C/C++, ability to program in JavaScript or Rust will be a plus. Experience in any OS framework design and development will be a big plus, including application framework, UI More ❯
exploitation and dissemination (TCPED) image chain, specifically the exploitation of SAR imagery and complex data products. • Experience working in a DoD or IC operational environment • Experience developing engineering code (C, Python, Matlab, IDL) to solve hard problems and create processes for repeatable results. More ❯
and/or Dynamics 365 Business Central. Familiarity with source control tools (e.g., Git). Experience with Azure Function Apps. Reporting tools: SSRS, Power BI, Jet Reports. Development languages: C/AL or AL, C#, VB.Net, ASP.Net. Exposure to data warehousing concepts, ideally using Microsoft Fabric. Personal Qualities: Confidence and ability to engage with people at all levels. Proactive problem More ❯
Xilinx based FPGA projects is required. • Experience in Linux OS environment with advanced competency in installing and using software from Linux repositories and source code such as building a C project from source with Make, as well as using Linux command line utilities is required. • Experience in one or more SDR frameworks such as GNU Radio, USRP/UHD, RTL More ❯
Telecommunications and IoT sectors. Competencies: Embedded OS Software : Proficient in developing on embedded operating systems like Linux, VxWorks, and FastOS Linux. Embedded Software Development : Experienced in languages such as C, C++, VB.NET, ADA, and Assembly. Tool Proficiency : Skilled in using programming performance tools and measuring instruments. Simulation Tools : Expert in developing and adapting simulation tools for integration/testing activities. More ❯
link Bachelor's degree in Engineering, Computer Science, or a related field, or equivalent practical experience. 3 years of coding experience with one or more programming languages (e.g., Java, C/C++, Python). Experience working with and managing external partners or customers. Preferred qualifications: Experience working with Web standards. Experience with Web Performance optimization. Experience with Web Frameworks. About More ❯
Gosport, Hampshire, United Kingdom Hybrid / WFH Options
Matchtech
with Linux scripting languages (e.g. Bash, Python). - Ability to lead technical teams and communicate complex ideas clearly. - Basic knowledge of HPC programming languages for debugging support (e.g. Fortran, C, MPI). Qualifications A degree in Computer Science, Engineering, Mathematics, or a related technical discipline - or equivalent relevant experience. We welcome applications from candidates with varied backgrounds, provided you can More ❯
to help debug problems running their workloads on the models. Develop new, innovative debug features. PREFERRED EXPERIENCE OR DESIRE TO LEARN: High-performance system and application software development in C/C++ for Windows and/or Linux environments. Hardware system architecture and subsystem interface protocols. x86, ARM or GPU architecture, drivers, and applications. Linux and/or Windows kernel More ❯
Boston, Massachusetts, United States Hybrid / WFH Options
Digital Prospectors
integrity. • Experience with system grounding, shielding, and EMI mitigation techniques for complex embedded systems. • Proficiency with design tools and methodologies for embedded systems, including low-level programming knowledge (i.e., C and VHDL) to understand the operations of embedded processors, FPGAs, or SOCs. • Ability to work effectively in a cross-functional team environment. • Familiarity with commercial-grade components such as Xilinx More ❯
of AOCS components and systems, including sensors (IMUs, magnetometers, star trackers) and actuators (reaction wheels, magnetorquers). Experience with GNC systems is a significant plus. Programming Skills: Proficiency in C/C++ for embedded systems development, with experience in Python and MATLAB for simulation and data processing. Familiarity with version control systems such as Git. System-Level Understanding: Solid understanding More ❯