models. Experience with deep learning frameworks (e.g., TensorFlow, PyTorch) and familiarity with cloud-based computing platforms. Strong analytical, mathematical, and coding skills (e.g., Python, C++, or Java). First author in research publications in peer-reviewed conferences or journals. Experience designing and leading complex research projects from ideation to implementation. More ❯
Senior C++ Software Engineer Location: Edinburgh site based role Duration: 12 months Rate: £65 ph Umbrella SC Clearance required Are you interested in developing real-time embedded software for one of the most cutting-edge defence and aerospace projects in the UK? Do you like the sound of developing software … Leonardos contribution to ECRS check out: https://uk.leonardo.com/en/innovation/typhoon What you'll do as a senior level C++ Software Engineer: • Utilise your skills in UML modelling and C++ to develop new capabilities and maintain existing features within an IBM Engineering Rhapsody modelling environment … core or distributed hardware platforms. • Work to airborne software design standard RTCA 178C and coding standards such as MISRA C/C++. Key Skillset • C++ • Desire to thrive in an office-based environment, working alongside other engineers • Industry relevant knowledge of the full software lifecycle. • Knowledge of OOD (Object Oriented More ❯
Required? The ideal candidate for the role will have the following: Strong full-stack development experience, with strong skills in C#, Java, Python, or C++ Experience building and maintaining live web applications Solid understanding of SQL, RESTful APIs, and CI/CD workflows Familiarity with Azure cloud is highly beneficial More ❯
candidate for the role will have the following: Strong experience in blockchain development experience, ideally at protocol level Strong skills in Rust, Go, or C++ A background with consensus algorithms, P2P networking, and cryptographic systems Experience building or contributing to Layer 1 protocols or substantial blockchain infrastructure Ready to build More ❯
Developing real-time embedded software for advanced defence and aerospace projects, including the European Common Radar System (ECRS) Utilising skills in UML modelling and C++ to develop new capabilities and maintain existing features within an IBM Engineering Rhapsody modelling environment Collaborating with systems and hardware engineers to deploy software to … multi-core or distributed hardware platforms Adhering to airborne software design standard RTCA 178C and coding standards such as MISRA C/C++ Job Requirements: We seek individuals who possess: Proficiency in C++ and experience in using it within the industry Experience in UML modelling and Object Oriented Design (OOD … work on cutting-edge defence and aerospace projects A dynamic and supportive working environment Professional development and training opportunities If you are an experienced C++ Software Engineer looking for an exciting opportunity to contribute to advanced defence and aerospace projects, we would love to hear from you. Apply now to More ❯
Required? The ideal candidate for the role will have the following: Strong full-stack development experience, with strong skills in C#, Java, Python, or C++ Experience building and maintaining live web applications Solid understanding of SQL, RESTful APIs, and CI/CD workflows Familiarity with Azure cloud is highly beneficial More ❯
Please note that these are desirable skills and are not required to apply for the position. Practical knowledge of programming languages (Python, C#/C++, etc.). Practical experience using parametric blend spaces, motion trees or state machines. Knowledge of commercial game engines such as Unity or Unreal Engine. Expertise More ❯
Computer Science, Artificial Intelligence, or a related discipline – Background in statistical machine translation, machine learning or natural language processing – Strong programming skills, ideally including C++ It would be desirable for you to also have the following: – Experience with the Moses toolkit including a good understanding of SMT decoder internals – Experience More ❯
Computer Science, Artificial Intelligence, or a related discipline – Background in statistical machine translation, machine learning or natural language processing – Strong programming skills, ideally including C++ It would be desirable for you to also have the following: – Experience with the Moses toolkit including a good understanding of SMT decoder internals – Experience More ❯
Virtual Machines Active Directory admin Microsoft EntraID or Endpoint Configuration Manager admin Networking familiarity (ideal if this includes VLAN) Nice bonus if experience with C++, Java, or general familiarity with software development Proactive & self-motivated attitude Please apply with CV to be considered. More details will be provided during first More ❯
Senior C++ Software Engineer – UML Modelling Location: Edinburgh Clearance Required: SC cleared Type: Contract IR35 Status: Inside or Working Model: Office-based Overview We are seeking an experienced C++ Software Engineer to support a high-profile defence and aerospace programme involving real-time embedded software development. You will be joining … edge projects, applying modern software engineering practices and modelling techniques within a collaborative, multi-disciplinary environment. Key Responsibilities Develop and maintain embedded software using C++ within a UML-based modelling environment (e.g. IBM Rhapsody) Support full software development lifecycle activities — from design and implementation to integration and verification Collaborate with … engineers to deploy software to multi-core or distributed embedded platforms Adhere to relevant standards such as RTCA DO-178C and MISRA C/C++ for airborne software development Deliver software using Agile methodologies, contributing to regular sprints and reviews Required Experience Proven experience in real-time C++ software development More ❯
C++ Software Engineer (12 month contract) Edinburgh (onsite role) Initial 12 month contract £65ph (Inside IR35) Are you interested in developing real-time embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European … Common Radar System (ECRS), then we would like to hear from you! We are looking for experienced C++ Software Engineers to join our well established software community as the Radar programmes grow and enter a crucial phase, developing complex functionality. What you’ll do as a C++ Software Engineer: Utilise … your skills in UML modelling and C++ to develop new capabilities and maintain existing features within an IBM Engineering Rhapsody modelling environment Work 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 More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
000.00 3 weeks ago Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 1 week ago Junior Software Engineer - Cross-platform C++ - Multipass Edinburgh, Scotland, United Kingdom 2 days ago Software Engineer - Solutions Engineering Edinburgh, Scotland, United Kingdom 1 month ago Frontend software engineer (React) - Europe Remote Edinburgh … Scotland, United Kingdom 3 weeks ago Edinburgh, Scotland, United Kingdom 3 weeks ago Edinburgh, Scotland, United Kingdom 1 week ago Software Engineer - Cross-platform C++ - Multipass Edinburgh, Scotland, United Kingdom 2 months ago Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh More ❯
Developing real-time embedded software for advanced defence and aerospace projects, including the European Common Radar System (ECRS) Utilising skills in UML modelling and C++ to develop new capabilities and maintain existing features within an IBM Engineering Rhapsody modelling environment Collaborating with systems and hardware engineers to deploy software to More ❯
software design, and validation Based in central Edinburgh with some working from home allowed. Key Requirements/Qualifications: Good programming skills in C and C++ Scripting Languages, preferably Python Excellent communication and problem-solving skills University degree (min. BS or MS) in Computer Science/Electronics or similar Useful to More ❯
workplace and at home, there's nothing we can't achieve. BASIC QUALIFICATIONS - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Knowledge More ❯
Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 5 days ago Edinburgh, Scotland, United Kingdom 2 weeks ago Freelance Software Developer (C++) - AI Trainer Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 2 days ago Edinburgh, Scotland, United Kingdom 2 days ago Freelance Software More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Bioliberty
in Electronic Engineering, Computer Science, or related field. 3+ years of experience in firmware development for embedded systems. Proficiency in bare metal C/C++ for ARM (or similar) architectures. Solid understanding of ARM Cortex-M series or similar microcontroller families. Familiarity with hardware communication protocols (e.g. SPI, I2C, UART More ❯
systems and/or distributed systems and/or cloud computing. • Good programming skills, master of at least one language, such as C/C++, Go, Python etc. • Good communication and teamworking skills. By applying to this role you understand that we may collect your personal data and store and More ❯
QUALIFICATIONS - Master's degree - Knowledge of ML, NLP, Information Retrieval and Analytics - Experience directly managing scientists or machine learning engineers - Experience programming in Java, C++, Python or related language - Experience in building machine learning models for business application - Experience in applied research PREFERRED QUALIFICATIONS - Experience building machine learning models or More ❯
Edinburgh, Scotland, United Kingdom 3 days ago Edinburgh, Scotland, United Kingdom 3 days ago Edinburgh, Scotland, United Kingdom 2 weeks ago Freelance Software Developer (C++) - AI Trainer Edinburgh, Scotland, United Kingdom 6 days ago Freelance Software Developer (Java) - AI Trainer Edinburgh, Scotland, United Kingdom 6 days ago Edinburgh, Scotland, United More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Leonardo
Social network you want to login/join with: At Leonardo, we have a fantastic opportunity for a DevOps Specialist. We are a global high-tech company and one of the key players in Aerospace, Defence, and Security. Leonardo is More ❯
Infrastructure Research Engineer (Graduate positions) - C++/Cloud/Distributed Systems/OS - Global Tech Giant We're working with a true leader in research, development, and innovation, and they are looking for multiple graduate Infrastructure Research Engineers to join their team. This global technology powerhouse invests heavily into R … to people with the following: - MSc or PhD recent graduate or late stage student in Computer Science or similar from top Universities - Proficiency in C++ - A background in either Cloud Computing, Distributed Systems or Operating Systems I welcome your application if you'd like to find out more and if … a fantastic referral scheme which I would be happy to discuss. Keywords: Consumer Electronics/R&D/Computer Science/Programming Languages/C++/Cloud/Distributed Systems/OS By applying to this role you understand that we may collect your personal data and store and process More ❯
Developing real-time embedded software for advanced defence and aerospace projects, including the European Common Radar System (ECRS) Utilising skills in UML modelling and C++ to develop new capabilities and maintain existing features within an IBM Engineering Rhapsody modelling environment Collaborating with systems and hardware engineers to deploy software to … multi-core or distributed hardware platforms Adhering to airborne software design standard RTCA 178C and coding standards such as MISRA C/C++ Job Requirements: We seek individuals who possess: Proficiency in C++ and experience in using it within the industry Experience in UML modelling and Object Oriented Design (OOD … work on cutting-edge defence and aerospace projects A dynamic and supportive working environment Professional development and training opportunities If you are an experienced C++ Software Engineer looking for an exciting opportunity to contribute to advanced defence and aerospace projects, we would love to hear from you. Apply now to More ❯
techniques to power our ML models BASIC QUALIFICATIONS - PhD, or Master's degree and 6+ years of applied research experience - Experience programming in Java, C++, Python or related language - Experience with neural deep learning methods and machine learning - Experience with popular deep learning frameworks such as MxNet and Tensor Flow. More ❯