on); Cloud Development (Cloud Infrastructure Automation); Management & Observability (open source and commercial monitoring, observability and DCIM solutions) Skills and Experience Essential Strong relevant programming experience Python/Go/C infrastructure-as-code scripting or related to the domain. Experience working in Linux environments. Automation of building/testing with continuous integration systems. Strong impartial report writing optimised for the More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Arm Limited
validation and QA initiatives! Deep understanding of Release engineering methodologies and processes, automation frameworks, and associated toolchains. Solid experience in programming languages for embedded firmware and systems validation (e.g. C, Python) Experience of defect triage, system software integration, embedded software development within cloud server environment. "Nice To Have": Familiarity with open-source software and working within open-source ecosystems Partnerships More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
and Experience: A strong history of thinking creatively with a practical, organized, and analytical approach to work. Works well in a collaborative environment Experience with Python scripting Experience with C/C++ In Return: At Arm, we are guided by our core beliefs that reflect our creative culture and guide our decisions, defining how we work together to surpass ordinary More ❯
Producing clean and organized code, taking advantage of software design patterns, architectural patterns and data structures. Nice to have Experience with FRP framework (ReactiveCocoa, RxSwift, etc) Experience with MVVM(-C) architecture Experience with Functional programming/concepts Experience with CI/CD development methodologies and tools (fastlane, Jenkins, Travis, GoCD, etc) Ability/experience testing code and/or writing More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
compiler development, particularly in backend engineering, performance tuning, and code generation. Strong understanding of microarchitectural-level performance, and a consistent track record of optimizing software to match. Proficiency in C/C++ and groundbreaking software engineering practices. Excellent debugging, analytical, and problem-solving skills in complex compiler environments. Experience with LLVM, GCC, or proprietary compiler stacks. "Nice To Have" Skills More ❯
you'll play a key role in delivering high-quality products while continuously refining our processes and technology. Must-Haves 4+ years experience in software engineering (Go, Ruby, Python, C or equivalent). Exposure (personal or commercial) to Go and distributed systems. A good understanding of design patterns and software engineering principles. Pragmatic approach to writing unit and integration tests. More ❯
etc. The ideal candidate is an experienced Machine Learning Engineer that has experience working with various models, in particular LLMs, and ideally has low level programming experience in Rust, C, or C++. This role would be a good fit for an engineer that enjoys being creative and is comfortable with creating prototypes and MVPs without necessarily driving the project through More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
AMBA interfaces, DDR specifications) Experience of Functional Safety product development for the Automotive market (applying standards such as ISO 26262 and/or IEC 61508) Programming language, such MATLAB, 'C' or C++ Experience with SystemVerilog Assertions (SVA) and Continuous Integration flows In Return: You will get to utilise your engineering skills to build multimedia technologies and influence millions of devices More ❯
as an Automation of Access Product Manager you should have experience with: Extensive experience with Hands on Autosys Administration. Extensive knowledge of UNIX, Linux, Windows Environments & and SQL queries C-CURE/Genetec Some other highly valued skills may include: Proven experience in a Product Manager type role. Experience working across multiple time zones, dealing with vendors and teams in More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
networks within and outside the line of business, actively seeking out opportunities and promoting a culture for adoption of best practice Integration experience using software languages such as CVI, C, C++ Integration experience in a NI Test Stand environment LF/Digital and RF/uW hardware integration experience Hands on experience of hardware full design process and lifecycle. Knowledge More ❯
comfortable working in a team that deals with ambiguity you're interested in distributed systems and writing resilient software you have some experience with strongly-typed languages (Go, Java, C, Scala etc.). you think you'd enjoy the kind of work we're doing We're on the look out for L60 Engineers at the moment, you can read More ❯
analysis research and technology to deeply analyze code, enabling the early detection of security vulnerabilities and correctness errors in software. CodeQL supports a wide range of programming languages, including C/C++, C#, Go, Java, JavaScript/TypeScript, Kotlin, Python, Ruby, and Swift. Copilot Autofix is GitHub's LLM-powered remediation engine that produces high-quality fix suggestions for code … Qualifications 6+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript/TypeScript, Go, Ruby, Rust, or Python. OR Associate's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related … AND 5+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript/TypeScript, Go, Ruby, Rust, or Python. OR Bachelor's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related More ❯
from and cutting-edge technical challenges to solve, this is a great place to continue developing your technical skills. Requirements: Commercial-grade experience developing and maintaining complex systems in C/C++ Familiarity with web UI technologies (HTML, JavaScript, etc) and Linux systems Strong academic background including a 1st or 2:1 or PhD in a numerate subject and A … and so supports flexible working hours. Additionally, they offer a competitive remunerations package including generous employer contribution pensions and annual performance related bonuses. Keywords: C++, Python, JavaScript, Typescript, Embedded C, Linux, DSP, Digital Signal Processing, Algorithms, Image Processing, Rust, Radio Communication Systems, Surrey Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite More ❯
Queensferry, Clwyd, United Kingdom Hybrid / WFH Options
ConvaTec Inc
is responsible for ensuring the stability, reliability, and continuous improvement of Manufacturing Execution Systems. This role focuses on providing expert support, maintenance, and enhancements for currently used MES platforms (C ritical Manufacturing & Delmia Apriso ), enabling efficient production operations and rapid issue resolution. The ideal candidate combines technical troubleshooting skills with a strong understanding of manufacturing processes and a commitment to … up to 10 % of the time, mostly within Europe , Asia Pacific, and Americas. Most trips will include overnight travel . Languages English Portuguese or Spanish is a plus Working C onditions Hybrid working model, driven by business requirements as Convatec has a flexible approach to office working . Our transformation will change your career. For good. You'll be pushed More ❯
Connah's Quay, Clwyd, United Kingdom Hybrid / WFH Options
ConvaTec Inc
is responsible for ensuring the stability, reliability, and continuous improvement of Manufacturing Execution Systems. This role focuses on providing expert support, maintenance, and enhancements for currently used MES platforms (C ritical Manufacturing & Delmia Apriso ), enabling efficient production operations and rapid issue resolution. The ideal candidate combines technical troubleshooting skills with a strong understanding of manufacturing processes and a commitment to … up to 10 % of the time, mostly within Europe , Asia Pacific, and Americas. Most trips will include overnight travel . Languages English Portuguese or Spanish is a plus Working C onditions Hybrid working model, driven by business requirements as Convatec has a flexible approach to office working . Our transformation will change your career. For good. You'll be pushed More ❯
Client: Our client, a leading Multinational Semiconductor Organisation, requires a number of C/C++, Python, Machine Learning Software Engineers for roles based in Cambridge, England. You will be required to be onsite 4 days per week. Role: They are seeking a number of Junior Software Engineers to join our team responsible for developing and maintaining AI infrastructure across a … learning. Document technical processes and developments for knowledge sharing across teams. Qualifications: Good degree in Computer Science, Electrical Engineering, or a related technical field. Experience: Strong programming skills in C, C++, Python. Knowledge of AI/ML concepts and frameworks. Willingness to learn multiple programming languages. Understanding of software development principles and practices. Problem-solving skills and analytical thinking. Excellent More ❯
requirements analysis through to customer acceptance and post-delivery customer support What you'll bring The role of a Flight Simulation Software Engineer requires the following experience and skills: • C programming skills • A good practical understanding of the Systems Engineering V-model and/or the Software Development Lifecycle • An individual with drive, enthusiasm and can-do attitude coupled with More ❯
detail, focus on quality and experience leading the teams on both technical and line-manager level. Minimum Qualifications Experience working cross-functionally Strong OS and HW fundamentals Excellent programming (C/C++) and system design skills Low level development experience including advanced debugging and problem solving Preferred Qualifications Proven track record of successful and timely delivery of software projects Experience More ❯
have previous DSP experience in the audio industry, with proven time served working on optimisation of algorithms in memory-constrained environments. Candidates must have a sound general background in C based embedded software engineering. Specific experience with ANC or Bluetooth technology is a bonus, but not essential. Salary dependent on experience and location, typically £70k-£85k. audio dsp engineer, software More ❯
Cardiff, South Glamorgan, Wales, United Kingdom Hybrid / WFH Options
IO Associates
safety-critical embedded software to ensure it meets strict industry standards, working closely with engineers and stakeholders across technically complex, high-assurance projects. We are wanting: Experience verifying embedded C or C++ software Solid understanding of software development life-cycles, particularly in safety-critical environments Familiarity with industry standards such as DO-178C , ISO 26262 , or IEC 61508 Strong documentation More ❯
C# and the .NET Framework is one of the most sought-after skills in modern computer programming, and a favourite for many of the customers that we work with. C developed by Microsoft that is used to develop a variety of applications, from web apps, desktop apps and mobile apps amongst others. A glimpse of roles we recruit for: Software More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
Pearson Carter
quality Experience: Must have NAV 2015 to Dynamics NAV/D365 Business Central NAV/BC Developer experience over 5 years MS Partner experience essential Further Technical experience with, C/AL, CSIDE, AL, SQL Server, Power Apps and Power BI. Salary They offer an excellent salary package: £65,000-£70,000 Home base flexibility Private Healthcare. Location The Microsoft More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Pearson Carter
quality Experience: Must have NAV 2015 to Dynamics NAV/D365 Business Central NAV/BC Developer experience over 5 years MS Partner experience essential Further Technical experience with, C/AL, CSIDE, AL, SQL Server, Power Apps and Power BI. Salary They offer an excellent salary package: £65,000-£70,000 Home base flexibility Private Healthcare. Location The Microsoft More ❯
quality process. A good understanding of coding standards. Rational Team Concert (or similar Configuration and Management Tools). DOORS (or similar Requirement Management Tools). Autocode generation from Simulink. C, FORTRAN or Ada. If you are interested in applying for this position and you meet the requirements, please send your updated CV to: Natalie Dalkin at Line Up Aviation Line More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Certain Advantage
will have knowledge and experience of the following: Rational Team Concert (or similar Configuration and Management Tools). DOORS (or similar Requirement Management Tools). Autocode generation from Simulink. C, FORTRAN or Ada. More ❯