Science, Software Engineering, or a related field. Professional level expertise in C++ development on Linux OS, with advanced knowledge of C++ required; experience with C, Python, or C# is advantageous. Proven experience in embedded software development, from concept to deployment. Strong understanding of software architecture, design patterns, and system modelling. More ❯
Compile and review technical documentation REQUIRED SKILLS Degree in Electronics or Electrical Engineering 5 years (+) of experience in embedded software design Proficiency in C/C++ and Python Strong background in bare metal programming, RTOS on Microcontrollers and multithreading Proven track record of successfully software development, from architectural design More ❯
C# Developer £50,000 - £65,000 Nottingham We are seeking a skilled and motivated C# Developer to join our clients growing team. This is a hybrid role, allowing you a mix of remote work and on-site. As the C# More ❯
nottingham, midlands, United Kingdom Hybrid / WFH Options
Apache Associates
C# Developer £50,000 - £65,000 Nottingham We are seeking a skilled and motivated C# Developer to join our clients growing team. This is a hybrid role, allowing you a mix of remote work and on-site. As the C# More ❯
or equivalent practical experience. Degree must be completed prior to joining Meta. 2+ years of graphics software engineering experience 2+ years of experience with C/C++ programming 2+ years of object-oriented and component-based design experience Problem-solving and communication skills Preferred Qualifications Experience delivering AAA Games, working More ❯
engineering experience with PhD Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. 5+ years of experience with C/C++ programming 5+ years of object-oriented and component-based design experience Problem-solving and communication skills Preferred Qualifications Experience delivering AAA Games, working More ❯
a hands on role working collaboratively with Project Leads, Simulation Architects and the wider project team, with the development of synthetic environments using the C family of programming languages. The role combines aspects of technical leadership, project management and team building. WSSE are integral in the development of weapon systems More ❯
PhD. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. 2+ years of technical leadership experience. Experience with C/C++ programming. Object-oriented and component-based design experience. Preferred Qualifications Experience delivering AAA Games or computer animated films, working on Asset Pipeline subsystems More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Express Recruitment
eventually migrating business wide VB.NET legacy software to C# Develop software and key function commands for bespoke automation pilot systems using a mix of C, SQL, XML, MS Visual Studio and VB.NET Develop and maintain key knowledge of bespoke ERP system, and assist with maintaining database systems, including dashboards and More ❯
electromechanical or embedded system environments, and be experienced in both manual and automated testing methods. Skilled in using programming languages such as Python and C, and familiar with PLCs, Arduino, and test equipment including HALT and thermal chambers, they will be detail-oriented, analytical, and capable of managing complex testing More ❯
electromechanical or embedded system environments, and be experienced in both manual and automated testing methods. Skilled in using programming languages such as Python and C, and familiar with PLCs, Arduino, and test equipment including HALT and thermal chambers, they will be detail-oriented, analytical, and capable of managing complex testing More ❯
electromechanical or embedded system environments, and be experienced in both manual and automated testing methods. Skilled in using programming languages such as Python and C, and familiar with PLCs, Arduino, and test equipment including HALT and thermal chambers, they will be detail-oriented, analytical, and capable of managing complex testing More ❯
electromechanical or embedded system environments, and be experienced in both manual and automated testing methods. Skilled in using programming languages such as Python and C, and familiar with PLCs, Arduino, and test e... More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Columbus UK
The Essentials) PL-400, and PL-600 Highly experienced in 2011, 2013,2015, 2016, D365 versions of Microsoft Dynamics CRM Programming Languages such as C, C#, HTML, VB, .Net, SQL Server 2008 - 2019 Broad experience of working on all phases of enterprise projects, including;-configuration, customisation, developing plugins, custom workflow More ❯
Nottinghamshire, Newark on Trent, United Kingdom Hybrid / WFH Options
Zenovo
across the full development lifecycle, and delivering high-quality code with minimal supervision in an Agile environment. Key Responsibilities: Design and implement features in C and C++ (C++11/14) for wireless and loop audio products. Develop and maintain low-level software drivers for peripherals such as SPI, I2C, I2S … sprint planning, code reviews, and unit testing. Essential Skills & Experience: 5+ years of hands-on embedded software development experience. Strong programming skills in Embedded C and modern C++ (11/14) . Experience with real-time operating systems (RTOS) such as ThreadX, Azure RTOS, or FreeRTOS. Proven experience with bare More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Digital Native
to take ownership of work Strong communication skills Good time management Essential Qualifications: 7 GCSE's (or equivalent) at grades 9-4 or A-C including maths and English 3 A Levels (or equivalent) at grades A -C in any subject but preferably one in a numerical or computing subject More ❯
Newark, Nottinghamshire, East Midlands, United Kingdom
Redline Group Ltd
of assistive listening and audio transmission technologies. Key Responsibilities: Design and develop new features for embedded audio and wireless systems. Write efficient, high-quality C and C++ (C++11/14) code for real-time embedded applications. Work closely with the wider development team to identify, troubleshoot, and resolve issues. Contribute … full software development lifecycle within an Agile framework. Ensure adherence to ISO 9001 and internal quality standards. Essential Skills & Experience: Extensive experience in embedded C/C++ development. Strong understanding of real-time operating systems (e.G. ThreadX, AzureRTOS, FreeRTOS). Proven experience with bare-metal development and peripheral interfacing (SPI More ❯
nottingham, midlands, United Kingdom Hybrid / WFH Options
Verso Recruitment Group
instruments used worldwide? Verso Recruitment are proud to support an industry leader and is on the lookout for a talented Senior Embedded Software Engineer (C/C++) to contribute to a dynamic R&D team. Responsibilities & skills for the Senior Embedded Software Engineer (C/C++) will include: - Strong C … someone to join a well-established, successful company working on interesting/challenging products/projects. To apply for this Senior Embedded Software Engineer (C/C++) opportunity, please contact David on 01582 350052 or via email at dphilpott@versorecruitment.com More ❯
their established and successful team of electrical and controls engineers. ** It is envisaged that successful Engineering Support Technician candidates will be qualified to NVQ, C&G or HNC or above in a relevant electrical, electronic or controls related discipline and due to timescale constraints, applications will ONLY be considered on … Function block or Statement List methods and both programming and configuring SCADA s/w packages as well as using programming languages ranging from C, C++, C#, VB and VBA, and undertaking IP network design and configuration and the design and test of ELV electrical panels. Our client is a More ❯