London, South East, England, United Kingdom Hybrid / WFH Options
Richard Wheeler Associates
legacy code) Strong Android architecture knowledge Focus on creating an optimal Android experience and extensive knowledge of Android-specific challenges Desirable: Experience working in an agile, start-up environment C/C++, multiplatform development OpenGL Swift Benefits: Competitive salary circa £80k + annual Bonus Opportunities for professional growth including into leadership Flexible working A hybrid model with at least More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
and top A-level or equivalent grades in mathematics and physics. A relevant PhD (or equivalent experience) in a scientific or engineering discipline. Proficiency in programming languages such as C, C++, or Fortran. Strong mathematical and analytical problem-solving skills. Desirable Skills: Experience with C# .NET, WinForms, WPF, or the Qt/QML framework, or HTML5. Experience in GPU programming More ❯
Southampton, England, United Kingdom Hybrid / WFH Options
ITDev
solutions. Quality Assurance: Developing test plans and debugging system-level issues. Minimum Requirements You must be fully eligible to work in the UK. You should have extensive experience with: C and C++ programming for embedded systems #J-18808-Ljbffr More ❯
Quantico, Virginia, United States Hybrid / WFH Options
Gridiron IT Solutions
or findings as it relates to all security mechanisms, including access control, encryption, and obfuscation. Qualifications: 10+ years of experience with reverse engineering or vulnerability analysis Experience with Python, C, or C++ programming languages Experience with embedded device software development and compilers, linkers, and binary code generation process Experience with static reverse engineering of software binaries, including Ghidra or IDA More ❯
London, England, United Kingdom Hybrid / WFH Options
Mindrift
Tutor in Coding, you'll have the opportunity to collaborate on these projects. Although every project is unique, you might typically: Analyze and understand existing code in Python or C/C++ Migrate logic to idiomatic, safe Rust while preserving functionality Adapt or port the test suite and ensure behavioral equivalence Document migration steps and technical decisions How To Get More ❯
Saint Neots, England, United Kingdom Hybrid / WFH Options
Pico Technology
integrity is essential, along with a creative approach to problem-solving. Desirable skills include experience with Xilinx or Altera FPGAs and associated tools, proficiency in firmware/software development(C, C++, C#), and familiarity with design for Test & Measurement or scientific markets. Experience with tools such as Vivado, Modelsim, Visual Studio, Git, and Jira, as well as scripting languages (Python More ❯
Stevenage, England, United Kingdom Hybrid / WFH Options
MBDA
for from you : A software engineer or electronics engineer with transferable talent into software development for test solutions: Strong ability to write software in one of the following languages; C, C++ or ADA and motivated to develop reliable, high performance, standardised and documented software Excellent analytical and design ability, including review and critical analysis Can do' and flexible approach - you More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
LA International Computer Consultants Ltd
ML systems. * Previous hands-on experience as developer, programmer or data scientist would be preferred. * Proficiency in programming languages commonly used in AI/ML, such as Python, R, C, C++, or Java, and their associated security considerations. * Previous experience with ML, LLM, deep learning and data manipulation techniques, libraries, and frameworks such as TensorFlow, PyTorch, Jax, and scikit-learn More ❯
enhance your skills and gain valuable experience, by joining us to support our clients transition to a sustainable future. Role Summary We’re looking for a talented mid-level C C# developer to join our Cross Product Platform Software Development team. Responsibilities Design and develop scalable solutions for pricing, risk management, trade booking, straight-through processing (STP), payments, settlements, and More ❯
City of London, London, United Kingdom Hybrid / WFH Options
SMBC Group
enhance your skills and gain valuable experience, by joining us to support our clients transition to a sustainable future. Role Summary We’re looking for a talented mid-level C C# developer to join our Cross Product Platform Software Development team. Responsibilities Design and develop scalable solutions for pricing, risk management, trade booking, straight-through processing (STP), payments, settlements, and More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Leonardo Worldwide Corporation
alongside systems and hardware engineers to deploy software to multi-core or distributed hardware platforms. Work to airborne software design standard RTCA 178C and coding standards such as MISRA C/C++. What we need from you: While we understand that the perfect candidate doesn't always exist, we really need the following experience for success as a senior level More ❯
Newcastle upon Tyne, England, United Kingdom Hybrid / WFH Options
Leonardo Worldwide Corporation
alongside systems and hardware engineers to deploy software to multi-core or distributed hardware platforms. Work to airborne software design standard RTCA 178C and coding standards such as MISRA C/C++. What we need from you: While we understand that the perfect candidate doesn't always exist, we really need the following experience for success as a senior level More ❯
Hastings, England, United Kingdom Hybrid / WFH Options
General Dynamics Corporation
Computer Science or Electronics. Work experience in a software development environment is advantageous. You will also require the following: A good working knowledge of at least one programming language (C, C++, Ada, Java, Python, etc.) Experience of software design for simple functions, perhaps gained as part of a coursework project Knowledge of different Software development methodologies and their strengths & weaknesses More ❯
software. Required Skills And Qualifications Master's or PhD degree in computer science, mathematics, or a related field, with a strong background in cryptography or computer security. Proficiency in C and Assembly, with a focus on resource-constrained, bare-metal environments. Experience with Rust is nice to have. Familiarity with classical and post-quantum cryptographic algorithms, including NIST PQC candidates More ❯
Reading, England, United Kingdom Hybrid / WFH Options
Oracle
evidence – strong writing skills are required Nice to Have Experience working in a large cloud or Internet software company Proficiency with multiple programming languages, preferably Go, Java, Python or C/C++ Ability to perform manual source code reviews in one of the aforementioned languages, or assisted review with code analysis tools such as CodeQL Experience navigating and working with More ❯
London, England, United Kingdom Hybrid / WFH Options
xAI
bottom of this job description for more details). Responsibilities AI model training initiatives by curating code examples, offering precise solutions, and meticulous corrections in Python, JavaScript (including ReactJS), C/C++, and Java. Evaluate and refine AI-generated code, ensuring it adheres to industry standards for efficiency, scalability, and reliability. Collaborate with cross-functional teams to enhance AI-driven More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Arm
Software Engineer in Test, Ad Client Cambridge, England, United Kingdom 2 weeks ago Cambridge, England, United Kingdom 9 hours ago Cambridge, England, United Kingdom 3 weeks ago Senior Embedded C/C++ Software Engineer | Multimedia | Permanent Cambridge, England, United Kingdom 1 month ago Senior Software Engineer - Cambridge, UK Cambridge, England, United Kingdom 1 week ago Cambridge, England, United Kingdom More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
in STEM, preferably Computer Science or Electrical Engineering Exceptional academic track record from both high school and university Professional written and spoken English with excellent presentation skills Familiar with C, Python and Bash Familiar with linux boot up process Linux kernel, boot and system-level architecture skills Experience of bootloader development, such as u-boot Software development on Arm or More ❯
a number of networks you can join,including our Women in Engineering employee network group. These networks support our community every day. Your skills and experience Excellent knowledge of C, C++ programming in multitasking and multithreading embedded environment Linux application development and POSIX standards Deep understanding of low-level video software stack - AV Pipelines, middleware framework Good understanding of device More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Samsung Electronics Perú
etc.) Experience with deployment on embedded/mobile devices (such as smartphones, with mobile CPU, GPU, NPU) Experience with distributed and multi-GPU training at scale Fluency in Python, C/C++ and GNU Linux Proficiency in code version control, Git and GitHub Experience in working as member of a team Solid publication record of papers in top-tier venues More ❯
long-term support for more than 120 Boeing military rotary-wing and fixed-wing aircrafts in the UK. For example, the Chinook and Apache helicopters, and the Poseidon and C-17 airplanes. Our support ranges from mission critical Logistics Information Services, next generation in-flight digital tools, to aircraft and operational modelling and simulation methodology. Leveraging our established defence business More ❯
Brentwood, England, United Kingdom Hybrid / WFH Options
Sky
issues. Perform global metric comparisons across various device models. Lead teams, mentor colleagues, and communicate technical insights effectively to stakeholders What You’ll Bring: Experience and strong ability in C/C++, Python, and Linux experience. You’ll also have experience with log management and analysis tools such as Elastic Stack (ELK), Splunk, and Grafana for data visualisation and monitoring. More ❯
Rugeley, England, United Kingdom Hybrid / WFH Options
Ultra Maritime
more of the automotive/aerospace/nuclear/defence industries. A team player mentality, thriving in a collaborative and supportive work environment. Experience of DSPs. Experience of embedded C/C++ coding for microcontrollers. Quick learner with a flexible and adaptable approach. Knowledge of embedded software operation within systems. Experience of designing in MATLAB/Simulink for auto-code More ❯
London, England, United Kingdom Hybrid / WFH Options
Goldman Sachs Bank AG
front office Participation in system design consulting, platform management, and capacity planning Basic Qualifications 3 years or more of relevant work experience Proficiency in one of the following: Python, C, C++, Java, or shell scripting Aptitude for algorithms, data structures, and software design Experience with Linux operating system internals and/or networking concepts Strong analytical skills, with an ability More ❯
London, England, United Kingdom Hybrid / WFH Options
Akamai Technologies GmbH
Do you have a passion for making systems run as efficiently as possible? Does it bother you when they don't? Join our innovative team Our Linux Performance team is a specialized group that improves the performance and efficiency of More ❯