bring to this role: Education : Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field. Programming Languages : Proficiency in C, C++, and Python; familiarity with scripting languages like Shell or Bash. Embedded Systems : Experience with microcontroller platforms (e.g., ARM Cortex, ESP32, STM32) and their toolchains. More ❯
Leicester, City of Leicester, Leicestershire, United Kingdom
RedTech Recruitment Ltd
Graduate Software Engineer - C# A fantastic opportunity for a Graduate Software Engineer/Developer with proficient knowledge in C# to join an industry-leading software company with offices in Leicestershire. Offering excellent training, career progression and prospects, this is an 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 ❯
gathering requirements and writing specifications to testing and debugging. • Proven application development experience with C#, .NET frameworks and related technologies (i.e. WinForms, WPF), with C, C++, MFC, Delphi andor Visual Basic experience desirable. • Familiarity with database technologies such as SQL Server or Oracle. • Proficient understanding of software development principles and More ❯
improvement opportunities. Requirements as an Embedded Software Engineer include: Computer Science or related degree. 3+ years relevant experience in embedded systems development. Experience with C/C++, full SDLC, STM32, Arm9, PIC platforms, Embedded Linux, RTOS, DotNet-core, CE 6.0 frameworks, and unit testing. Location: Sutton in Ashfield Start date More ❯
APIs and structured data (e.g. JSON, XML) Strong analytical and problem-solving skills 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 ❯
re Looking For HND or Degree in Electrical/Electronic Engineering, Software Engineering, Computer Science, or a related field Basic programming skills in Python, C/C++, LabVIEW, or similar Interest or some experience with RF/DC testing and instrumentation Strong analytical and problem-solving skills Able to work More ❯
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 ❯
Leicester, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Principal Software Engineer Join a pioneering company in cutting-edge radiation detection solutions, where your work will protect and empower communities worldwide! Why This Role? This is more than just a job—it's a critical role shaping the future More ❯
one or more of the following: numerical calculation, compilation, algorithm and chip co-design, runtime, or shared memory Strong background in software development using C/C++ and Python Skilled with GPU compute APIs (e.g., CUDA, OpenCL), deep learning frameworks, and compilers Familiarity with AI models, algorithm trends, and translating More ❯
Science, Information Technology, or related field Experience of developing solutions in Microsoft Dynamics 365 Business Central (or NAV) Proficiency in AL programming language and C/AL (for legacy systems) Strong understanding of Business Central architecture, modules, and functionality Experience with Visual Studio Code and AL development tools Knowledge of More ❯
experience in automotive software integration and embedded systems. Strong experience in software flashing, automotive testing, root cause analysis, and release risk mitigation. Proficiency in C/C++, Python, and automotive communication protocols (CAN, LIN, Ethernet). Hands-on experience with CANape, .dbc files, and ARXML files. Familiarity with JIRA, Git More ❯
Leicester, Leicestershire, East Midlands, United Kingdom
ACS Performance
Office. Desirable Skills: Experience managing multi-disciplinary teams. Background in precision engineering , machine tools, or automation. Supplier engagement experience and use of MATLAB or C/C# programming. Experience in prototyping and new product introduction. Required Qualifications: Degree in Electronic or Mechatronic Engineering (or equivalent). At least 3 years More ❯
on Cloud Technologies – Azure/AWS. Ability to work with complex data models. Proficiency in development languages including but not limited to: Python, Java, C/C++, HTML, XML, SQL, Windows, UNIX, and JSON. Familiarity of industry best practices — code coverage. Experience working in software development methodologies (e.g., Agile, Waterfall More ❯
motivation to learn and develop Good communication skills face to face, on-line, and through documentation Desirable nice to have skills: Experience of Embedded C, C#, MATLAB Mechanical Design & Development – Solidworks or similar Sound knowledge of motor drives and controls Metrology Experience Skillsets picked in the precision engineering, machine tool More ❯
Office. Desirable Skills Experience managing multi-disciplinary teams. Background in precision engineering, machine tools, or automation. Supplier engagement experience and use of MATLAB or C/C# programming. Experience in prototyping and new product introduction. Required Qualifications Degree in Electronic or Mechatronic Engineering (or equivalent). At least 3 years More ❯
motivation to learn and develop Good communication skills face to face, on-line, and through documentation Desirable nice to have skills: Experience of Embedded C, C#, MATLAB Mechanical Design & Development – Solidworks or similar Sound knowledge of motor drives and controls Skillsets picked in the precision engineering, machine tool or automation More ❯
engineering, machine tool, or automation industry. Supplier engagement for prototyping/manufacturing. Some applied experience with a math package such as MATLAB, Mathematica, etc. C/C# Programming. Required Personal Attributes: A natural interest in technology. Track record of taking initiative and making pragmatic decisions. Confidence and intelligence, with the More ❯
engineering, machine tool or automation industry. Supplier engagement for prototyping/manufacturing. Some applied experience with a math package such as MATLAB, Mathematica etc. C/C# Programming. Required Personal Attributes: A natural interest in technology. Track record of taking the initiative and pragmatic decision making. Confidence and intelligence, with More ❯
of operating systems and/or distributed systems and/or cloud computing. • Good programming skills, master of at least one language, such as C/C++, Go, Python etc. • Good communication and teamworking skills. By applying to this role you understand that we may collect your personal data and More ❯
performance goals. Skills & Experience 5+ years experience with hardware bring-up, calibration, and debugging of systems like SoCs, FPGAs, or AI accelerators. Proficiency in C/C++ for embedded applications, understanding real-time constraints, memory models, and hardware interfaces. Strong Python skills for prototyping, automation, and testing. Experience building CI More ❯
Java, C++ , perl, python would be nice but these are not must have skills at this stage. · Good to have - in-depth knowledge of C and C++ programming languages with the focus on a performant code design · A track record of delivering complex technical solutions to production use · Knowledge of More ❯
or similar). -2 years experience using MongoDB -2 years experience using Node.js and Typescript -Experience working with a low-level language such as C or C++ is desirable -Experience with CI/CD pipelines, Docker and Kubernetes -Experience deploying production applications to AWS -Experience writing data analysis programs in More ❯
Leicester, England, United Kingdom Hybrid / WFH Options
GE Vernova Inc
writing FPGA/DSP control software for Variable Frequency Drives (induction machines, synchronous machines, permanent magnet machines, etc.). Direct experience writing code in C and VHDL. Valid passport to meet travel requirements. What will make you stand out: Experience using Hardware-in-Loop (HIL) rigs and laboratory test drives. More ❯