Embedded Software Engineers to join a global energy consultancy based in the Cheshire. This is an exciting opportunity for a talented Embedded Software Engineer with expertise in C/C++ (C++ 11/14/17) to join a rapidly growing business. You will be required to work 50/50 split between site and home. Responsibilities Design and develop … writing robust, maintainable, and reliable code that adheres to industry standards. Drive continuous improvements in process efficiency and product quality as deployment scales increase. Experience Expertise in C/C++ (C++ 11/14/17). Proven experience in embedded software design and full product lifecycle development. Strong knowledge of low-level protocols (SPI, I2C, RS232) and experience interfacing More ❯
Embedded Software Engineers to join a global energy consultancy based in the Cheshire. This is an exciting opportunity for a talented Embedded Software Engineer with expertise in C/C++ (C++ 11/14/17) to join a rapidly growing business. You will be required to work 50/50 split between site and home. Responsibilities Design and develop … writing robust, maintainable, and reliable code that adheres to industry standards. Drive continuous improvements in process efficiency and product quality as deployment scales increase. Experience Expertise in C/C++ (C++ 11/14/17). Proven experience in embedded software design and full product lifecycle development. Strong knowledge of low-level protocols (SPI, I2C, RS232) and experience interfacing More ❯
team to create extensible code for new development and to deliver software solutions Promote quality code and engage in design and code reviews Strong programming knowledge of C/C++, C# or ADA Previous experience with bare-metal embedded software Model-based development using UML Configuration Control & CI/CD SCADE definition and verification algorithms SDLC & Agile development TDD, Automated More ❯
etc. Proficient in use of Microsoft Office product suite, particularly Excel i.e. Pivot Tables and V-Lookups Working knowledge of one or more of the following: SQL, R, Python, C++, Java Clear, logical analytical approach to problem-solving Ability to investigate data, find trends, forecast performance and provide insightful recommendations It's a bonus if you have! Previous experience presenting More ❯
Liverpool, Lancashire, United Kingdom Hybrid / WFH Options
Techwaka
latest advancements in game development Participate in code reviews and provide constructive feedback to improve team practices and code quality Required Skills: Proficiency in programming languages such as C#, C++, or JavaScript Strong experience with game development frameworks and engines (Unity, Unreal Engine) Knowledge of game design principles, mechanics, and player psychology Familiarity with version control systems (e.g., Git) and More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Arm Limited
and contributions. Working knowledge of 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. In Return: Our UK offices are amazing places to collaborate. We also have some scope More ❯
expertise in core data science and AI/ML libraries (pandas, NumPy, scikit-learn, TensorFlow, PyTorch, etc) Familiarity with additional programming languages such as Java, JavaScript/TypeScript, or C++ is beneficial, but your core expertise is in the Python ecosystem Skilled in core Data Science practices including data preprocessing, feature engineering, model evaluation, data orchestration, and data structures, etc More ❯
etc. Proficient in use of Microsoft Office product suite, particularly Excel i.e. Pivot Tables and V-Lookups Working knowledge of one or more of the following: SQL, R, Python, C++, Java Clear, logical analytical approach to problem-solving Ability to investigate data, find trends, forecast performance and provide insightful recommendations It's a bonus if you have! Previous experience presenting 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 ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Nordcloud
improvements where appropriate Your key skills: Hands-on experience with Cloud Architecture Design and/or Cloud Architectural Patterns for Development Programming languages, such as C#, Python, Perl, Java, C++ CICD tools such as Azure DevOps, GitHub Actions, Gitlab, Jenkins, TeamCity Scripting languages such as PowerShell, bash Observability/Monitoring: Prometheus, Grafana, Splunk Containerisation tools such as Docker, K8S, OpenShift More ❯
timely fashion via the approved process Bug/Fault analysis and rectification Your skills and experiences: Essential Software development lifecycle processes for requirements, design, coding, test and delivery C, C++, Ada, Java, Rust or Go software development Development team leadership Desirable One of the following: Experience of developing real-time applications Database development and administration Knowledge and experience in Object More ❯
experience with Linux systems, including a strong understanding of Linux kernel development and OS internals-such as process scheduling, memory management, file systems, and networking. Proficient in programming with C++, Go, or Python. Deep expertise in orchestrating containerized applications and building scalable cluster management systems. Skilled at identifying system-level gaps and cross-functional issues, proposing effective solutions, and driving More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Arm Limited
the block Daily usage of software practices that produce maintainable code, including automated testing, continuous integration, code style conformity, and code review Required Skills and Experience : Experienced C/C++ software engineer with track record of delivery of commercially successful products Linux kernel/user development Strong grasp of algorithms and data structures, along with a good understanding of how More ❯
with regulatory and cybersecurity standards. Support IP development and represent at industry events around the world. What Were Looking For Degree in a related field. Expertise in C/C++ and embedded systems with RTOS. Proficient with IDEs, compilers, debuggers, emulators, test frameworks, and Git. Experience managing design projects and reading hardware schematics. Skilled in IEC standards and compliant documentation More ❯
defence solutions. Produce high-quality technical documentation and UML models. Ensure compliance with safety and quality standards throughout the engineering lifecycle. Core Skills & Experience: Strong programming in C/C++ and Java . Experience with safety-critical or safety-related systems . UML for systems modelling. Defence sector experience (submarine, sonar, or other naval systems advantageous). Knowledge of full More ❯
warrington, cheshire, north west england, united kingdom
ZENOVO LTD
with regulatory and cybersecurity standards. Support IP development and represent at industry events around the world. What Were Looking For Degree in a related field. Expertise in C/C++ and embedded systems with RTOS. Proficient with IDEs, compilers, debuggers, emulators, test frameworks, and Git. Experience managing design projects and reading hardware schematics. Skilled in IEC standards and compliant documentation More ❯
with regulatory and cybersecurity standards. Support IP development and represent at industry events around the world. What Were Looking For Degree in a related field. Expertise in C/C++ and embedded systems with RTOS. Proficient with IDEs, compilers, debuggers, emulators, test frameworks, and Git. Experience managing design projects and reading hardware schematics. Skilled in IEC standards and compliant documentation More ❯
Cheadle, Greater Manchester, Borough of Stockport, United Kingdom
Experis
defence solutions. Produce high-quality technical documentation and UML models. Ensure compliance with safety and quality standards throughout the engineering lifecycle. Core Skills & Experience: Strong programming in C/C++ and Java . Experience with safety-critical or safety-related systems . UML for systems modelling. Defence sector experience (submarine, sonar, or other naval systems advantageous). Knowledge of full More ❯
Software) from an accredited university. 15 to 20 years of relevant experience. Experience in computer programming. Development of software and scripts using languages/tools including IEC61131-3, C & C++, Java, XML, Visual Studio, Eclipse, LabVIEW, QNX or other UNIX-like OS. Ability to interpret engineering drawings. Knowledge of Engineering Change Control processes. Proficiency in Microsoft Office applications. Strong analytical More ❯
with the latest developments in software engineering and audio technology. Skills Required Essential: Bachelor's degree in Software Engineering, Computer Science, Electronic Engineering or related field. Strong proficiency in C++ programming, with experience in real-time or embedded systems. Excellent problem-solving and debugging skills. Strong understanding of software design principles and development methodologies. Effective communication and teamwork skills. Self More ❯
Company Description Are you passionate about engineering? Do you want to make a difference? ALTEN is a global engineering and technology consultancy operating across over 30 countries worldwide. We partner with industry leaders across sectors including Aeronautics, Aerospace, Defence, Naval 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 ❯
development Collaborate with other tech leads and architects to align solutions Champion best practices and quality assurance Communicate effectively with stakeholders and team members Tech Stack Core: Java, AWS, C++ Methodology: Agile (SCRUM or SAFe) Requirements British citizen (dual nationals considered if British citizenship held for 10+ years) SC clearable (ideally already SC cleared) Eligible for DV clearance Available to More ❯
Cheadle, Staffordshire, United Kingdom Hybrid / WFH Options
Experis - ManpowerGroup
a strong commitment to on-site collaboration. Essential Requirements: A minimum of 8 years' software engineering experience. Strong background in large, distributed systems design. Professional experience in C/C++ and Java. Demonstrable experience in safety-critical or safety-related environments (IEC 61508 ideal; IEC 62304 or IEC 26262 also acceptable). Strong working knowledge of software frameworks, languages, and More ❯