track record in design and implementation. Strong proficiency in Linux and C programming . Experience with at least one additional programming language (e.g., C#, C++, MATLAB ). A relevant degree in Electronics , Computer Science , or a related field. Desirable Experience: Bare metal/RTOS software development on ARM targets. High More ❯
Employment Type: Permanent
Salary: £50000 - £100000/annum 50,000.00 - 100,000.00 Per Annum
of technological solutions, and hold a relevant degree. Experience with Linux, and programming in C and at least one other language (such as C#, C++, MATLAB) is essential. In addition, experience in any of the following is desirable: Bare metal/RTOS software development on ARM targets High level software More ❯
of technological solutions, and hold a relevant degree. Experience with Linux, and programming in C and at least one other language (such as C#, C++, MATLAB) is essential. In addition, experience in any of the following is desirable: Bare metal/RTOS software development on ARM targets High level software More ❯
how software is deployed across various segments in the Arm ecosystem. Experience working on language runtimes or compilers. Strong programming experience in C/C++ and assembly (Arm, x86). Good grounding in computer architecture, Arm is helpful. Good interpersonal and communication skills with experience in running a team of More ❯
A minimum of 5 years of Linux Server development experience with PHP, JavaScript, HTML/CSS, Apache 5 years of experience in C and C++ (C++17 and later), including modern programming paradigms and best practices. A good degree in a software engineering or related scientific discipline. We may also consider More ❯
A minimum of 5 years of Linux Server development experience with PHP, JavaScript, HTML/CSS, Apache 5 years of experience in C and C++ (C++17 and later), including modern programming paradigms and best practices. A good degree in a software engineering or related scientific discipline. We may also consider More ❯
Qualifications 5+ years professional experience in software development. Solid understanding of computer science fundamentals. Strong skills in a variety of programming languages (such as C++, Java, Golang, C#) Experience shipping code to a production environment. Experience with game development. Experience with multi-platform development and deployment. Experience using version control More ❯
Qualifications 5+ years professional experience in software development. Solid understanding of computer science fundamentals. Strong skills in a variety of programming languages (such as C++, Java, Golang, C#) Experience shipping code to a production environment. Experience with game development. Experience with multi-platform development and deployment. Experience using version control More ❯
following areas is additionally of benefit: Creation of hardware prototypes, Hardware security, Simulation, modelling and data analysis, Network and Protocol analysis, Programming in C, C++ or Python, Familiarity of Software Defined Radios, Familiarity of Linux, Cryptography, IOT Systems, OSINT. Why Awerian? Awerian are a defence and security technology consultancy comprised More ❯
following areas is additionally of benefit: Creation of hardware prototypes, Hardware security, Simulation, modelling and data analysis, Network and Protocol analysis, Programming in C, C++ or Python, Familiarity of Software Defined Radios, Familiarity of Linux, Cryptography, IOT Systems, OSINT. Why Awerian? Awerian are a defence and security technology consultancy comprised More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
Arm Limited
SCMS tools like Git and related infrastructure such as GitHub, GitLab, Gerrit etc. Familiarity with ARM architecture. Experience with other programming languages such as C++, Rust or Python. Experience with non-Linux kernel based operating systems and their driver models. Knowledge of compositor and rendering frameworks and libraries such as More ❯
following areas is additionally of benefit: Creation of hardware prototypes, Hardware security, Simulation, modelling and data analysis, Network and Protocol analysis, Programming in C, C++ or Python, Familiarity of Software Defined Radios, Familiarity of Linux, Cryptography, IOT Systems, OSINT. Why Awerian? Awerian are a defence and security technology consultancy comprised More ❯
providing feedback to ensure quality standards are maintained. Experience/Qualification: Science degree in computer science or Electronics 3+ years of Embedded C and C++ experience Linux Shell Scripting Python Docker Git Desirable: Experience in a fast-paced Engineering environment RF (Radio Frequency) or similar experience Digital Signal Processing #J More ❯
and design (architecture, design patterns, reliability, and scaling) of new and current systems - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience in professional, non-internship software development - Experience in development in the last 3 years PREFERRED QUALIFICATIONS - Bachelor's More ❯
game development and infrastructure engineering, and proactively identify new opportunities for growth and improvement Requirements 5+ years experience in software development Strong skills in C++ and a variety of programming languages Experience in contributing to large, complex codebases Solid understanding of mathematical principles relevant to game development Ability to take More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
You will need: • A 1st of 2.1 degree in computer science or similarly applicable subject • Demonstrably strong coding skills in C# and .NET Core (C++ or Java may be close enough if you have an excellent software engineering background) • Substantial experience of professional software development, using current industry best practice More ❯
to practical challenges Experience in developing mathematical models and using numerical simulation techniques Programming experience in one or more of Matlab, Python, C/C++ Excellent analytical and communication skills with the ability to analyse a wide range of data, structure thoughts well, draw robust conclusions, and communicate conclusions in More ❯
Understanding of industry-standard protocols such as USB, AMBA and I3C Proficiency in scripting languages including Python, Perl, or Tcl Proficiency in C/C++ for embedded CPU verification an advantage Good understanding of assertion-based verification methodologies and familiarity with Formal Verification tools Proactive, self-starter, able to work More ❯
neural deep learning methods and machine learning. Experience in building machine learning models for business applications. Experience in applied research. Experience programming in Java, C++, Python, or a related language. Experience in patents or publications at top-tier peer-reviewed conferences or journals. PREFERRED QUALIFICATIONS Experience with modeling tools such More ❯
Huawei Technologies Research & Development (UK) Ltd
Development UK Limited. Required: BSc or MSc in a relevant discipline. Good understanding of rendering technologies and graphics pipelines. Strong programming skills: C/C++, Python. Desired: Good understanding of mobile GPU architecture principles. Good understanding of Vulkan or OpenGL graphic API. Good written and verbal communication skills. Self-motivated More ❯
have 10+ years of relevant software development experience In-depth understanding of Linux, tools, libraries and open source development Extensive experience with C/C++/OOD and the ability to solve complex problems Proven track record of success with embedded system development projects Solid grasp of cryptography protocols and More ❯
RF/Microwave electronics design and simulation Electronics hardware design, schematic capture and testing Embedded software development, debugging and testing Experience in C, C#, C++, MATLAB, Python or Simulink Experience in communications and networking, implementing and/or designing protocols Experience of collaborating with other engineers on system architecture, interfaces More ❯
RF/Microwave electronics design and simulation Electronics hardware design, schematic capture and testing Embedded software development, debugging and testing Experience in C, C#, C++, MATLAB, Python or Simulink Experience in communications and networking, implementing and/or designing protocols Experience of collaborating with other engineers on system architecture, interfaces More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
La Fosse Academy
C++ Developer | Tech for Good | Up to £70K per annum base | Mostly Remote - UK office (Offices in Scotland and East England if you prefer to work on site) Imagine a powerhouse in intelligence analysis, crafting cutting-edge solutions for those who navigate the world's most complex data landscapes. With … make critical decisions with confidence. We are working exclusively with them to build out a new software engineering function, so looking to speak with C++ Developers that have experience with Visual C++ and a proven track record of developing real-time products, with creativity. Day-to-Day: Collaborating closely with … and fellow developers to assess project requirements, establish project scope, objectives, and timelines Designing, developing, testing, and deploying desktop and web applications using Microsoft C++ and .NET. Designing efficient algorithms and data structures to enhance application performance Deploying applications across multiple hosting platforms, ensuring proper setup and performance tuning Working More ❯