and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the the following More ❯
City, Newcastle Upon Tyne, United Kingdom Hybrid / WFH Options
Alignerr
and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the the following More ❯
Forest Row, Sussex, United Kingdom Hybrid / WFH Options
Alignerr
and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the the following More ❯
iteration. Required Skills & Qualifications: Education: Bachelor’s or Master’s degree in Computer Science, or a related field. Programming Languages: Proficiency in C/C++ for system-level programming and embedded development. Experience or familiarity with Java, Kotlin, Swift, and Objective-C for mobile development. Knowledge of TypeScript for HarmonyOS More ❯
Bexhill-on-Sea, East Sussex, UK Hybrid / WFH Options
Alignerr
and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the the following More ❯
Burton-on-trent, Staffordshire, United Kingdom Hybrid / WFH Options
Alignerr
and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the the following More ❯
Chalfont St. Giles, Buckinghamshire, United Kingdom Hybrid / WFH Options
Alignerr
and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the the following More ❯
Bexhill-on-sea, Sussex, United Kingdom Hybrid / WFH Options
Alignerr
and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the the following More ❯
Chalfont St. Peter, Buckinghamshire, United Kingdom Hybrid / WFH Options
Alignerr
and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the the following More ❯
Sutton-in-ashfield, Nottinghamshire, United Kingdom Hybrid / WFH Options
Alignerr
and abstract concepts clearly. Proficiency with one or more of the following programming languages is preferred: Python, Java, JavaScript/TypeScript, SQL, C/C++/C#, and/or HTML. Bachelor's degree in Computer Science or equivalent. Students are welcome. Proficiency working with any of the the following More ❯
devices, DSP and Microcontroller. Proven experience in programming in VHDL language and in the use of Xilinx Vivado tools. Proven experience in programming in C++ and C languages. Good knowledge of theory and usage of Real Time Operating Systems (FreeRTOS, Zephyr). Good knowledge of theory and design of complex More ❯
Basildon, Essex, United Kingdom Hybrid / WFH Options
慨正橡扯
working allows working from home. This project will require time onsite regularly, but it will vary depending on the work required. Useful to have C++ software development Experience with Military domain e.g. Automation (sentry mode) Multi-spoken language support Industrial protocols (read-across to Synergia etc.) Experience with Radar Experience More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
areas will help you stand out: Industry experience or academic knowledge of signal processing techniques. Developing, optimizing and testing high-performance software solutions using C++ and C. Working and delivering software using agile techniques such as Scrum, and tooling such as Jira/Confluence/Bitbucket/Gitlab. Experience with More ❯
to code with two or more modern scripting languages (e.g. SQL, Python, Node.js) and/or popular programming languages (e.g. Java, Kotlin, C/C++, C#) Experience with developer tooling, and test automation software, including Kubernetes Pre-sales experience with enterprise software Experience selling database, DevOps, test automation technology and More ❯
development experience (non-internship) - Experience designing and architecting scalable systems using modern design patterns - Proficiency in at least one general programming language (python, C, C++, Java, C#) - Experience with PLC programming - Strong problem-solving and troubleshooting abilities for complex systems - Excellent communication skills across diverse cultural contexts - Willingness to travel More ❯
/Electronics/Communication Engineering or related subject is required (2:1 or higher). Proficiency in multiple relevant programming languages (E.g. C/C++/Python) is required. Proficiency in utilizing devops tools such as Github or Gitlab is required. Competency with embedded Linux (e.g. Buildroot or Yocto) is More ❯
/Electronics/Communication Engineering or related subject is required (2:1 or higher). Proficiency in multiple relevant programming languages (E.g. C/C++/Python) is required. Proficiency in utilizing devops tools such as Github or Gitlab is required. Competency with embedded Linux (e.g. Buildroot or Yocto) is More ❯
development experience (non-internship) - Experience designing and architecting scalable systems using modern design patterns - Proficiency in at least one general programming language (python, C, C++, Java, C#) - Experience with PLC programming - Strong problem-solving and troubleshooting abilities for complex systems - Excellent communication skills across diverse cultural contexts - Willingness to travel More ❯
benefits and career resources. BASIC QUALIFICATIONS Experience (non-internship) in professional software development Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Bachelor's degree or equivalent Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems. More ❯
Gloucester, Gloucestershire, South West Hybrid / WFH Options
BAE Systems
Logically analysing code defects and produces timely code fixes What background are we looking for? A good understanding of back-end programming languages: Java, C++ Node.JS, Python, C The desire to solve complex technical problems, helping our customers achieve their goals Someone who has the aspiration to learn new skills More ❯
Chelmsford, Essex, United Kingdom Hybrid / WFH Options
BAE Systems (New)
for FPGAs/RFSoCs, and use of appropriate design tools (e.g., Vivado). Working knowledge of one or more programming languages, for example C, C++, Python, Linux programming, VHDL, Verilog, MATLAB. Proven problem-solving/fault-finding skills. Excellent team working abilities. Ability to learn quickly. Desirable: A keen interest More ❯
the world. The team is passionate about developing technology that helps protect people and keep society safe. What background we are looking for: Designing C++ code from scratch on embedded Linux for hardware. Experience developing software that drives hardware, autonomous for developing original code. Onsite Dedication: Work onsite to immerse More ❯
exploit development lifecycle from identifying bugs up to fully developed proof of concepts. Proficient in at least one programming language (e.g. Python, Java, C#, C++) How you will be supported: Work-life balance is important; you'll get 25 days holiday a year and, via our flexible benefits package the More ❯
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 on Graphics More ❯
exploit development lifecycle from identifying bugs up to fully developed proof of concepts Proficient in at least one programming language (e.g. Python, Java, C#, C++) How you will be supported: Work-life balance is important; you'll get 25 days holiday a year and, via our flexible benefits package the More ❯