East of England, United Kingdom Hybrid / WFH Options
Murray McIntosh Associates Ltd
Proven experience in developing and optimising complex software systems. Strong experience in designing and implementing embedded kernel technologies and drivers. Excellent proficiency in Embedded C and C++ programming. Strong analytical skills with the ability to solve complex technical problems. Attention to detail and a commitment to delivering high-quality software. More ❯
New Opportunity X2 Established Client is looking to continue to build there team with people who are wanting to keep there technical and professional expertise up to date and want to be part of many projects to support the business. More ❯
Huawei Technologies Research & Development (UK) Ltd
Research and 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. More ❯
mix of products ranging from low to high volume intrinsically safe products. The ideal candidate will have experience of NI equipment and software including C/C++, TestStand and LabView development, as well as a sound knowledge of PCBA and Final Product testing. What you'll do: The role will … test systems such as ICT, Flying Probe, HV and Final Product Testing. Programming skills within the Electronic Manufacturing Industry preferably using NI Teststand, LabView, C or C++, Labwindows CVI. Works well within a team, has good problem-solving skills and time management. Sub-contractor supplier management. Experience with a range … test systems such as ICT, Flying Probe, HV and Final Product Testing. Ability to develop and modify software solutions using NI Teststand, LabView, ANSI C, LabWindows CVI languages. Supporting diagnosis and remedial actions to facilitate product rework. Knowledge of SQL and MySQL databases. Active participation in a culture of continuous More ❯
performance analysis, silicon validation, FPGA and board development Staff Engineers are also encouraged to mentor junior members Required Skills and Experience: Worked on embedded C/C++ based SoC verification environments Knowledge of assembly language (preferably ARM), C/C++ and/or hardware verification languages e.g. (SystemVerilog), shell programming More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
ARM
standards Involvement in development and integration of subsystems for PCIe, UCIe, DDR/LPDDR/HBM, Ethernet etc. High level programming experience such as C/C++ and/or assembly language programming Participation in global IP and SoC development projects In Return: With offices around the world, Arm is More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
ARM
product requirements and set priorities for Fast Models technology. Key Skills and Experience We are looking for candidates with the following expertise: Expertise in C/C++ with a strong understanding of computer architecture and System-on-Chip (SoC) internals. Experience developing SoC virtual prototypes using C/C++/ More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
ARM
processing. - Strong understanding of complex multi-component computing systems with proven low-level OS/device driver development or integration experience - Authoritative knowledge of C or C++ development with proficiency with optimizing applications, workloads, and compilers - Experience of the software lifecycle: has taken complex software from concept to production and More ❯
Letchworth Garden City, Hertfordshire, South East, United Kingdom
Ernest Gordon Recruitment
resources around you to further develop your skills Regular trips to the US team in Chicago to network and learn Develop clean code in C/C++ THE PERSON: Background in Embedded Software development Experience with either software of binary reverse engineering Keywords: Reverse Engineering, RE, Embedded, C/C++ … an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job, you accept the T&C's, Privacy Policy and Disclaimers which can be found at our website. More ❯
Royston, Hertfordshire, South East, United Kingdom
ZENOVO LTD
on-site working for three days a week of your choosing. Key Requirements: - Minimum of 2 years' experience in developing and implementing embedded software (C) on a bare-metal platform - Experience Working With Standard MicroProcessors & MicroControllers - RTOS - Familiarity with communication protocols such as UART, SPI, and I2C Educational Background: Degree More ❯
Letchworth Garden City, Hertfordshire, South East, United Kingdom
Ernest Gordon Recruitment
resources around you to further develop your skills Regular trips to the US team in Chicago to network and learn Develop clean code in C/C++ THE PERSON: Background in Embedded Software development Experience with either software of binary reverse engineering Keywords: Reverse Engineering, RE, Embedded, C/C++ … an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job, you accept the T&C's, Privacy Policy and Disclaimers which can be found at our website. More ❯
and technologies. Embedded Software Engineer Job Requirements Two years or more prior embedded software engineering experience in a commercial environment. A strong proficiency in 'C'. Experience of programming Microchip MCUs - PIC, ATSAME54. Experience of interfacing with peripheral chipsets (e.g., port expanders, transceivers, onboard memory). Full life cycle development More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Chroma Recruitment Ltd
some of 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 More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Proactive Appointments Limited
Design and develop software applications and control algorithms for surgical robotics systems using Object Oriented languages (C# and C++) and/or embedded code (C) Collaborating with electronics, mechanical and systems engineers to integrate software with hardware components and mechanical robotics platforms Surgical Robotics Software Lead Engineer Skills: Proven experience … medical development processes. Experience designing software for Real Time Operating Systems (RTOS). Proficiency in modern Object Oriented languages (C#, C++) and embedded code (C). Solid understanding of robotics principles, including kinematics, dynamics, and control theory with robotics frameworks, communications middleware and digital position controllers. Due to the volume More ❯
Stevenage, Hertfordshire, South East, United Kingdom
IO Associates
Handling, 1553 MilBus, Spacewire, Power Systems, FDIR, Thermal Control). ?? Proficiency in Linux/Unix bash scripting and familiarity with programming languages such as C, Python, or TCL is beneficial. ?? Experience using electrical test equipment (DMM, Oscilloscope, Data Acquisition Units). Why Join us? ?? Work on groundbreaking spacecraft projects shaping More ❯
Peterborough, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Zellis
An opportunity to join a technology development group and lead a team of six highly competent C/C++ engineers. You will be responsible for leading developments of the PROIV Software Development and Runtime environment used around the world and underpinning Zellis HCM AIR. You must have a strong technical … background in Windows and UNIX software development in C and C++ and be able to demonstrate success in leading teams of this nature. This role would suit someone who wants to grow into to development manager in the future. This is a hybrid position based in our Peterborough office. We … team ensuring our SLAs are met. Skills & experience You should have/be able to demonstrate: Led teams of up to six high performing C/C++developers Mentoring of developers using your extensive strong background in developing on Unix and Windows with C/C++ Experience for leading agile projects More ❯
development, have a proven track record of design and implementation 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 More ❯
the 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 More ❯
addition, experience in any of the following is desirable: DSP/system modelling in MATLAB/Simulink Electronics development Embedded software development (typically with C/C++ and Linux expertise) RADAR or communications applications Software Defined Radios (SDRs) You will also have a track record of academic excellence, hold a More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
strong Qualities that will help your application stand out:/strong/p ul li Experience in at least one of these programming languages: C, C++, Python, Rust./li li Understanding of computer architecture and operating system concepts and/or embedded devices./li li Strong analytical and More ❯
retailers including: John Lewis, Apple, Sainsburys etc. Other including Share incentive plan, Workplace ISAs and MANY more! What they are looking for: Required: Excellent C programming experience Analytical and Design ability Desirable: C++ and/or Ada experience Knowledge of defence-industry standards such as DO178C & DO178B Up for the More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
strong/p p br Demonstrable experience in the full software lifecycle from requirements to release, including support and maintenance/p p Experienced C developer, with proven upstream contributions to one or more open-source projects (preferably Linux Kernel)/p p Expertise in configuring, building and testing Linux More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Platform Recruitment
with no micromanagement. Friendly and collaborative culture. Requirements: Computer Science or related degree Must have a GitHub/extensive examples of personal programming projects (C/C++ preferred) Genuine interest in technology! You will stand out if you have low-level personal projects (e.g., compilers, networks, OS...) You will not More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
/p strong Essential Skills & Experience:/strong ul li Linux kernel maintenance and/or development experience/li li Software development with C’ and some knowledge of low level assembler programming languages./li li Knowledge of: the process of distributed development among users with diverse skill levels More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
different types of coverage in hardware, as well as checking methodologies and behavioural functional models./li li Knowledge of assembly language (preferably Arm), C/C++ and/or Python/li li In-depth technical reviewing of others’ work./li/ul In Return p You will More ❯