aerospace, defence & space sectors. Lead the design & development of embedded Linux software. Develop and optimise software components to meet industry standards. Write & debug efficient C++ code, focusing on Linux Kernel and driver development. Use tools like Git for version control. Key Skills/Experience: Degree in Electronics/Computer Science more »
in scripting languages such as JavaScript, TypeScript, React Native, Python, BrightScript, or related technologies. Familiarity with AI/ML and LLM technologies. Experience with C++, especially in embedded environments. Consumer electronics experience in media/content or ad product development is a plus. Experience in productionizing solutions, including content management more »
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
So Code Limited
of guiding and mentoring junior members of the team. Key Requirements: Degree in Computer Science or another relevant field. Proficient programming in C/C++, with experience developing software targeting Windows OS. Experience developing networking and/or video software. Experience working within a TDD, CI/CD, Agile (SAFE more »
systems. Programming experience with at least one software programming language. 4+ years of Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design. 4+ years of professional software development experience building API products and distributed systems. Deep knowledge of professional software engineering more »
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
TN United Kingdom
successful candidate will have most or all of the following: Bachelor’s degree ideally in computer science, or a related field; Strong C/C++ and Python programming skills; Good knowledge of cross-platform development practices (Windows, Linux, Android); Experience with API development; Experience with a variety of the following more »
Knowledge and interest in the whole software and hardware stack: compilers, operating systems, hardware architecture, microprocessors, co-processors Proficiency in Python Experience programming in C++, Rust, or C Experience in team-based software development. This could be from industry, university or research labs. Knowledge or experience of working in open more »
Letchworth Garden City, Norton, Hertfordshire, United Kingdom
Expert Employment
experience of GPUs, Memory, Processors and drivers. Over 5 years commercial post graduate experience in Aerospace, Defence, Avionics, Automotive, Medical or similar domains C, C++, Python, JavaScript Bare Metal, Linux, and RTOS target platform experience. Git or similar understanding. Responsibilities Writing low level code Drivers, I2C, SPI, CAN, Ethernet, USB more »
the successful candidate Opportunity to work on long-term and short-term projects simultaneously Great company benefits Key Skills Required: Very strong C/C++ experience (At least 3+ Years) Knowledge and experience with LINUX and/or UNIX Data structure & algorithmic skills Knowledge of TCL Responsibilities: Design, implementation & validation more »
Are you an experienced C++ Software Engineer looking for your next challenge? Here at Leonardo, we are on the hunt for talented software engineers to support our Sensors & Protection line of business, working on a range of defence projects. Direct industry experience is not required; we are happy to explore more »
years of technical leadership experience (project or people). 3+ years of Robotics related experience. Proficient in at least one relevant programming language (Python, C++). Familiar with Issue Tracking Systems (Jira), Linux (Ubuntu), and Version Control Systems (Git). Experience working in a fast-paced Agile environment. Qualifications: Masters more »
2+ years of technical leadership experience and people management. 3+ years of Robotics related experience. Proficient in at least one relevant programming language (Python, C++). Familiar with Issue Tracking Systems (Jira), Linux (Ubuntu), and Version Control Systems (Git). Experience working in a fast-paced Agile environment. Qualifications: Masters more »
Hertfordshire, England, United Kingdom Hybrid / WFH Options
Mane Contract Services
or electronics engineer with transferable skills in software development for test solutions: Strong ability to write software in one of the following languages: C, C++, or ADA, with a motivation to develop reliable, high-performance, standardised, and documented software. Excellent analytical and design ability, including review and critical analysis. A 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 »
understanding of embedded Linux (kernel, driver, performance, etc) and/or equivalent understanding of the Android AOSP. Strong proficiency in modern programming languages (e.g., C++, Java) and modern software development frameworks. Excellent understanding of system architecture. Appreciation of adjacent disciplines (e.g. electronics, signal processing, audio processing). Strong problem-solving more »
simulation and real-time systems. What we're looking for from you: Strong ability to write software in one of the following languages; C, C++ or ADA and motivated to develop reliable, high performance, standardised and documented software Excellent analytical and design ability, including review and critical analysis ‘Can do 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 »
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
added performance to end users by writing high-performing low-level numerical code/li li Excellent programming skills in at least one of C++, C and/or Fortran, developing code on Linux, using git and doing code review/li li Enthusiastic approach to working with a team more »
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Murray McIntosh Associates Ltd
market in the RF space. Experience required: Experience developing complex software systems Experience designing and implementing embedded kernal technologies and drivers Experience with C & C++ Experience with Linux, Python and Docker would be desirable Exposure to RF technologies would be desirable Location: Cambridge Working arrangements: Hybrid - 3 days per week 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 »
skills, and a passion for designing and developing high-quality software. Minimum Qualifications Proven experience in developing and shipping production quality software C/C++/Objective-C/Swift programming experience Exceptional problem-solving and interpersonal skills Proven ability to excel in a fast-paced development team Preferred Qualifications more »
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Chroma Recruitment Ltd
the latest and coolest technology in the industry. Embedded Software Engineer Requirements: Degree qualified in Computer Science, Software or Electronics Engineering Embedded C/C++ programming Linux Kernel Development Embedded Linux or RTOS Microprocessors Its offering a strong remuneration package including flexible/remote working, company bonuses, health insurance, sick more »
teams to ensure seamless integration. What You’ll Need: A degree (or equivalent) in Computer Science, Electronics, or similar field. Experience in C or C++ development for embedded systems. Familiarity with scripting languages such as Python. Knowledge of low-power applications and real-time embedded systems. Ideally, experience with USB more »
or equivalent. Advantageous Skills & Experience: Previous experience in Aerospace/Space/Defence. Experienced in developing Windows-based test applications and scripts in C#, C++, Python or similar. Use of electronic test equipment (e.g. oscilloscopes, logic analyser). Seniority level Mid-Senior level Employment type Full-time Job function Engineering 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 »