Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Macdonald, Dettwiler And Associates Corporation
locations to assist in delivery of project objectives Suitable candidates will ideally have the following attributes: Proven ability to derive software designs from requirements Experience in developing C/C++ for systems using the Linux operating system Experience of formal development, test, integration and documentation processes and associated industry tool sets, e.g., Git, Jenkins Experience in leading software development teams More ❯
DV Security Clearance to work on National Security projects. WE NEED THE SOFTWARE DEVELOPER TO HAVE....* Enhanced DV Security Clearance.* Experience one or multiple modern programming languages (Java, Python, C++, C#).* Experience working with cloud technologies (preferably AWS)* Experience with Microservices. TO BE CONSIDERED....Please either apply by clicking online or emailing me directly to For further information please call More ❯
engineers and share best practices within the software team. About You Degree (or equivalent) in Computer Science, Electronics, Embedded Systems, or related discipline. Strong experience in embedded C/C++ programming and firmware development. Familiar with debugging tools, IDEs (Keil, IAR, GCC, or similar), oscilloscopes, and in-circuit debuggers. Solid understanding of real-time constraints, memory management, and low-level More ❯
deployment issues, ensuring timely resolution. Contribute to automated testing and quality assurance processes. Support release planning and coordination, ensuring smooth transitions across environments. Essential skills Proficiency in Java and C++ Strong written and verbal communication skills; able to work collaboratively in cross-functional teams Awareness of standard software development tools (JIRA, Jenkins, Git, etc.) Desired skills Scripting experience (Shell, Bash More ❯
Present technical findings, progress, and recommendations to stakeholders and leadership. MSc in Computer Science, Mathematics, or a similar technical discipline; advanced certifications are a bonus. Proficiency in Python and C++ with a proven track record of delivering robust, scalable ML systems. Professional experience as a Machine Learning Engineer or similar role, with expertise in machine learning algorithms and statistical methods. More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
in harsh environments with applications across industries like renewable energy, oil & gas, and environmental monitoring. Experience required: Strong experience in Embedded Linux environments (Yocto, Buildroot, etc.) Proficiency in C, C++ or Rust Experience developing for SoCs, microcontrollers, or low-level systems Familiarity with SPI, I2C, UART and hands-on debugging Bonus Skills: Imaging systems, computer vision, or video encoding FPGA More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
in harsh environments - with applications across industries like renewable energy, oil & gas, and environmental monitoring. Experience required: Strong experience in Embedded Linux environments (Yocto, Buildroot, etc.) Proficiency in C, C++ or Rust Experience developing for SoCs, microcontrollers, or low-level systems Familiarity with SPI, I2C, UART and hands-on debugging Bonus Skills: Imaging systems, computer vision, or video encoding FPGA More ❯
Faculty of Science & Engineering (FSE). Essential Knowledge, Skills and Experience HNC/HND/Degree depending on practical experience. Experience and knowledge of programming microcontrollers in C/C++, ASM. Extensive experience of working in an electronics workshop/laboratory environment. Extensive knowledge of electronic and/or mechanical construction and repair techniques, surface mount technology, solder rework and More ❯
Faculty of Science & Engineering (FSE). Essential Knowledge, Skills and Experience HNC/HND/Degree depending on practical experience. Experience and knowledge of programming microcontrollers in C/C++, ASM. Extensive experience of working in an electronics workshop/laboratory environment. Extensive knowledge of electronic and/or mechanical construction and repair techniques, surface mount technology, solder rework and More ❯
Stockport, Greater Manchester, North West, United Kingdom
Alten Ltd
per week on site Clearance: Must hold or be eligible for UK SC Clearance Experience Level: 8+ years of relevant experience Key Responsibilities: Design, develop and debug high-quality C++ software for Linux or Windows targets Support the integration of software into wider sonar platforms and acoustic systems Implement and maintain unit testing and support wider test and verification activities … Feed into project dashboards , risk logs , and contribute to team planning and reporting Engage closely with multi-disciplinary teams including systems and test engineers Qualifications Required Skills: Proficient in C++ (and Java exposure beneficial) Experience developing on either Linux or Windows targets (e.g. Ubuntu, CentOS, Visual Studio) Knowledge of signal processing , underwater acoustics , or sonar-related applications Familiar with Bitbucket More ❯
Siemens TIA Portal, S7 PLC programming to a very high level, WinCC, STL (write & interpret) and Hot Standby PLC's and Type R PLC's. Any scripting experience in C++ or VB is desired, and networking skills in Siemens Scalance, MRP Networks and Redundant Networks are important. This is a great opportunity to become part of a forward-thinking, supportive More ❯
You will need to be experienced in WinCC Professional, WinCC SCADA, can build SCADA systems from scratch and have excellent knowledge in redundant server setups . Scripting experience in C++ or VB is important as well understanding data transfer & standalone device integration. You will need to be able to configure and test Siemens TIA are important. This is a great More ❯
rapid and the potential for growth is huge. You'll be joining an excellent team with market leading products and technologies. Senior Embedded Software Engineer - Skills and Abilities - C, C++, C#, Embedded C, Embedded Software, Firmware, Electronics Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred Proficient in C with at least five years industry experience Experience with … Microcontrollers/Microprocessors RTOS software experience Senior Embedded Software Engineer, C, C++, C#, Embedded C, Embedded Software, Firmware, Electronics Please do not hesitate to apply for this role if you feel that your experience is relevant for this vacancy. You don't want to miss out More ❯
rapid and the potential for growth is huge. You'll be joining an excellent team with market leading products and technologies. Senior Embedded Software Engineer - Skills and Abilities - C, C++, C#, Embedded C, Embedded Software, Firmware, Electronics * Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred * Proficient in C with at least five years industry experience * Experience … with Microcontrollers/Microprocessors * RTOS software experience Senior Embedded Software Engineer, C, C++, C#, Embedded C, Embedded Software, Firmware, Electronics Please do not hesitate to apply for this role if you feel that your experience is relevant for this vacancy. You don't want to miss out More ❯
Salford, Greater Manchester, North West, United Kingdom
KO2 Embedded Recruitment Solutions LTD
Job Title : DSP Software Engineer Location: Manchester Salary: £50,000 - £70,000 We're looking for an experienced DSP Software Engineer to join our clients R&D team in Manchester. You'll design and develop complex embedded DSP systems for More ❯
can be rapid and the potential for growth is huge. You'll be joining an excellent team with market leading products and technologies. Embedded Software Engineer - Skills & Abilities - C, C++, C#, Embedded C, Embedded Software, Firmware, Electronics * Degree qualified in Electronics, Electrical & Electronic Engineering or Computer Science preferred * Proficient in C with at least five years industry experience * Experience with … Microcontrollers/Microprocessors * RTOS software experience would be ideal Embedded Software Engineer, C C++, C#, Embedded C, Embedded Software, Firmware, Electronics Please do not hesitate to apply for this role if you feel that your experience is relevant for this vacancy. You don't want to miss out More ❯
interaction and architecture, hardware interaction, system interaction, and business strategy. Able to balance the short term goals of the project with the longer term goals of the product roadmap C++, Java, Python (Detailed knowledge of C++, with an appreciation of Java and Python) Networking (routing, firewalls, switch config) Linux (ideally Red Hat) Hardware (Basic knowledge of the components, connectors and More ❯