Design, develop, and support test software solutions Collaborate with Electronic Engineering, Test Centre of Excellence, and Systems teams to deliver robust test capability Produce reliable, high-performance software in C, C++, or ADA with clear documentation and standards compliance Interpret a range of technical sources including engineering drawings, OEM data, and design safety justifications Contribute to technical verification and validation More ❯
Coventry, West Midlands, United Kingdom Hybrid / WFH Options
INFUSED SOLUTIONS LIMITED
What You'll Need Proven track record delivering digital electronics for embedded, low-power, microcontroller-based systems. Strong understanding of hardware principles, with the ability to contribute to embedded C firmware where needed. Confident reviewing PCB layouts and leading design improvements. Practical knowledge of SPI, I2C, UART, USB communication protocols. Awareness of design-for-manufacture/test/safety methodologies. More ❯
Experience with laboratory test equipment such as network analyzers, high-speed oscilloscopes, signal generators, power supplies, and similar equipment Experience with data analysis in MATLAB or Python Programming in C/C++, Python, or other scripting languages Excellent organizational, engineering, and communications skills Able to work individually and as a lead member of a multi-discipline team Experience leading a 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 ❯
Arlington, Virginia, United States Hybrid / WFH Options
Peraton
SCI is required. In addition, the selected candidate must be able to obtain and maintain a favorably adjudicated DHS background investigation (EOD) for continued employment. Preferred: Knowledge of Java, C, C++, .NET, PowerShell, Golang, C# Knowledge of ICS/SCADA systems SCA/Union/Intern Rate or Range Details Target Salary Range: $86,000 - $138,000. This represents the More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
MBDA
the software development cycle, and systems engineering processes. Excellent problem-solving, analytical, and communication skills. Experience with version control tools (e.g., Git, EWM). Hands-on experience of automated C/C++ code generation from Simulink Experience working with external partners Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given MBDA is More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
MBDA
Autonomous Systems, Robotics, or Mechatronics Algorithms knowledge such as Modern/Classical Control, Navigation, Data Fusion, Tracking and Guidance, Machine Learning Tools and Libraries such as Matlab, Simulink, Python, C/C++, Py Torch, Open AI-Gym/Universe, Model based design Experience of algorithm research and/or product development and support A keen curiosity about innovative technologies and More ❯
Herndon, Virginia, United States Hybrid / WFH Options
Lockheed Martin
OS security features, reverse engineering, vulnerability analysis, networking, firmware, kernel-level development, OS platform internals, etc. Basic Qualifications: - Experience performing Software Development and writing in software languages such as: C, C++, Python - Demonstrated experience developing, testing and debugging code at the operating system level (kernel development experience is desired) - Demonstrated in-depth experience in tool development and operating system architecture More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
MBDA
Within these tasks, you will have the opportunity to develop skills with the following tools and platforms: Matlab and Simulink Python Deep Learning libraries (e.g. Pytorch, scikit-learn, ONNX) C/C++ Hardware development boards (e.g. NVIDIA Jetson products) Alongside involvement with departmental activities, you will be part of a wider cohort of summer placements and graduates on the Early More ❯
Kansas City, Missouri, United States Hybrid / WFH Options
Epsilon Inc
required. Provide 24x7x365 support as needed. Basic Qualifications: As a requirement of this position, all candidates must be a U.S. Citizen. In accordance with 8 U.S.C. 1324b(a)(2)(C) , Epsilon will not consider candidates for this position who do not meet the aforementioned conditions. Bachelor's degree in an IT related field or equivalent work experience Minimum 5 years More ❯
Arlington, Virginia, United States Hybrid / WFH Options
SRC
time to learn why our client is a leading employer for cyber engineers in northern Virginia. They are seeking CNO Developers to join their team. Relevant qualifications: -Experience with C/C++ -Experience with Python -Experience with low-level programming -Experience with Linux or Windows kernel drivers Desired: -Experience with embedded platforms -Experience with reverse engineering (IDA Pro, Binary Ninja More ❯
and development. 5+ years of relevant experience with electric utility industry practices. 5 years of relevant experience with Linux and Windows Operating Systems. 5 years of relevant experience with C, Java, and Oracle Database. Proficiency in SQL, shell scripting, and ability to read/interpret logs & debug files. Experience with installation of OS patches and third-party software (e.g., Oracle More ❯
Barrow-In-Furness, Cumbria, North West, United Kingdom Hybrid / WFH Options
Morson Talent
during solution development Proactively reporting upwards to management and the business, so that they are informed of the work currently in development Knowledge, Skills and Qualifications Essential skills Embedded C programming ability and C# programming. Understanding of embedded systems concepts and related protocols, e.g. CAN, SPI, RS-422. A thorough understanding of the software development lifecycle from design to deployment More ❯
Abingdon, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Computer Futures
technical strategy (senior/principal level) Collaborate in a hybrid working environment with a strong on-site engineering culture ??? Tech Stack & Requirements Essential: Strong experience with low-level Embedded C Solid understanding of bare metal development and RTOS Experience working close to hardware and debugging embedded systems Desirable: Experience with memory/storage systems or similar high-performance embedded platforms More ❯
Gloucester, Gloucestershire, South West, United Kingdom Hybrid / WFH Options
NSD
non-technical stakeholders. Skills & Experience Hardware prototyping, PCB design, and microcontroller programming. Flash memory data extraction. Advanced soldering, desoldering, and use of logic analysers/oscilloscopes. Programming experience in C, C++, or Python. Strong Linux knowledge (CLI, system configuration). Analytical, methodical problem-solving approach. Must hold Enhanced DV/UKIC Clearance Nice-to-Haves: Reverse engineering (IDA Pro, Ghidra More ❯
Abingdon, Oxfordshire, England, United Kingdom Hybrid / WFH Options
Computer Futures
technical strategy (senior/principal level) Collaborate in a hybrid working environment with a strong on-site engineering culture Tech Stack & Requirements Essential: Strong experience with low-level Embedded C Solid understanding of bare metal development and RTOS Experience working close to hardware and debugging embedded systems Desirable: Experience with memory/storage systems or similar high-performance embedded platforms More ❯
Employment Type: Full-Time
Salary: £40,000 - £70,000 per annum, Negotiable, Inc benefits
Rawtenstall, Lancashire, United Kingdom Hybrid / WFH Options
Zenovo
STM32) and associated debug toolchains. Exposure to higher-end application processors (e.g. NXP i.MX6, ARM Cortex-A7). Knowledge of industrial and peripheral interfaces (e.g. RS-485, SPI, I C, UART). Integrating modular comms: 4G modems, Ethernet, Wi-Fi, Bluetooth, NFC. Nice to have Hands-on with IoT/connected products. Low-power techniques for battery-operated devices. ISM More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
TAE Power Solutions Engineering Ltd
monitoring tools like CANape/INCA and CANalyzer o Microsoft Office applications Experience in: The interaction between application and base software. The use of software debugging tools Understanding of C programming language Experience of automotive charging systems Personal Attributes Strong communication skills Self-motivated, creative and flexible team player Willingness to take on roles, responsibilities and challenges required to achieve More ❯
Chantilly, Virginia, United States Hybrid / WFH Options
Kudu Dynamics, LLC
initial analysis of target systems up to developing tools to demonstrate the discoveries of the investigation. Required Qualifications: US citizenship and an active Top Secret security clearance Expertise in C/C++ and Python Knowledge of data structures, performance optimization/tuning, multi-threading Experience with binary and source level reverse engineering Knowledge of software build processes, compilers, and automation More ❯
Warwick, Warwickshire, United Kingdom Hybrid / WFH Options
Nicholas Associates
UART & USB Product development with regards to DFx (design for safety, testability, and manufacturability) Knowledge of test & verification techniques in support of product lifecycle development Experience of using embedded C on microcontrollers A Bachelor's degree in Electronic Engineering or equivalent experience Strong communication skills, both written & verbal. Desirable Skills/Experience: These skills/experience are not mandatory but More ❯
one performance test tool and experience of application and infrastructure monitoring tools. Ability to write Performance test plans, test approach and test reports. Experience in programming languages such as C, C#, Java, Python. Shows genuine interest in the business and clients, with a consistent focus to satisfy customer ambitions. Good client-facing skills, understands customer needs and reliable to deliver More ❯
knutsford, north west england, united kingdom Hybrid / WFH Options
TT Games Ltd
teams. They would also be expected to provide support to junior team members generally taking an active role in leading the evolution of our technology. Requirements: Expert knowledge of C/C++ and shader languages (HLSL/GLSL) Good understanding of DX12 and/or Vulkan Unreal experience a bonus, especially interactions with the source code Comfortable debugging large codebases More ❯
Warwick, Warwickshire, West Midlands, United Kingdom Hybrid / WFH Options
Tata Technologies Europe Ltd
system integration Strong understanding of PHEV architectures, energy flow, and control strategies Proficiency in vehicle communication protocols (CAN, LIN, FlexRay) and diagnostic tools Experience with MATLAB/Simulink, embedded C, and calibration workflows Excellent problem-solving, documentation, and stakeholder engagement skills Preferred Qualifications Experience working on propulsion programs or with Tier-1 suppliers such as Bosch Familiarity with Vehicle Supervisory More ❯