Edinburgh, Granton, City of Edinburgh, United Kingdom
ARM
C++ Software Engineer Location: Edinburgh Rate: £75 P/H (Inside IR35) We are looking for people who specialise in C++ Software Engineer (UML Modelling) 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 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 Work alongside systems and hardware engineers to deploy software to multi-core or … you: While we understand that the perfect candidate doesn't always exist, we really need the following experience for success as a senior level C++ Software Engineer Desire to thrive in an office-based environment, working alongside some of the best engineers in our company Industry experience in the full More ❯
Bathgate, 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 ❯
Data Platform Team (Bangkok based, relocation provided) Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 1 week ago Senior Software Engineer (C++) - London or Edinburgh Edinburgh, Scotland, United Kingdom 1 week ago Lead Software Engineer, Back End – L5 (Bangkok based – Relocation provided) Edinburgh, Scotland, United Kingdom More ❯
requirements and writing specifications to testing and debugging. • Proven application development experience with C#, .NET frameworks and related technologies (i.e. WinForms, WPF), with C, C++, MFC, Delphi andor Visual Basic experience desirable. • Familiarity with database technologies such as SQL Server or Oracle. • Proficient understanding of software development principles and best More ❯
s capabilities in LLM inferences and enhancing the overall quality of AI solutions. Requirements Some experience in programming languages such as Python, C/C++, and familiarity with object-oriented programming. Experience of working with or an understanding of LLM frameworks such as Haystack, LlamaIndex, and LangChain, with a focus More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
Skills & Experience: Core Engineering: 5+ years of experience in software development, with exposure to both backend and frontend stacks. Strong programming proficiency in Python, C++, and Java (Quant/Trading grade codebases). Expertise in modern web development with React, Node.js, MongoDB, and SQL (Postgres, MySQL). Strong understanding of More ❯
Software Developer (Python) - AI Trainer Edinburgh, Scotland, United Kingdom 6 days ago Edinburgh, Scotland, United Kingdom 2 weeks ago Junior Software Engineer - Cross-platform C++ - Multipass Edinburgh, Scotland, United Kingdom 1 day ago Riccarton, Scotland, United Kingdom 3 days ago Software Engineer (Python/Linux/Packaging) Edinburgh, Scotland, United More ❯
development Attractive remuneration Relocation support if you live interstate Desired Skills and Experience Essential skills and experience Strong object oriented programming skills in either C++ (preferably) or C#. Knowledge and design of software architecture patterns Thorough experience across the full software development life cycle (including design, implementation, testing, and integration More ❯
Edinburgh, Scotland, United Kingdom 2 days ago Edinburgh, Scotland, United Kingdom 16 hours ago Bathgate, Scotland, United Kingdom 2 days ago Freelance Software Developer (C++) - AI Trainer Edinburgh, Scotland, United Kingdom 5 days ago Edinburgh, Scotland, United Kingdom 4 weeks ago Edinburgh, Scotland, United Kingdom 1 month ago Edinburgh, Scotland More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
dynamic environment What You Bring Degree in Mathematics, Computer Science, Physics, Engineering, or related STEM field Proficiency in at least one programming language (Python, C++, Java, C#, KDB+/Q, etc.) Analytical mindset with a passion for solving complex problems Drive, curiosity, and eagerness to learn in a fast-paced More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
STEM discipline with a minimum of 1 year experience in software engineering. Knowledge of programming with experience in a structured language such as C#, C++, Java, Python or Golang. Knowledge of coding fundamentals e.g. modern software design principles, data structures & algorithms. Experience with databases, cloud, containerisation and testing is beneficial. More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Mindrift
chances of interviewing at Mindrift by 2x Get notified about new Freelance Software Engineer jobs in Edinburgh, Scotland, United Kingdom . 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 Freelance Software Developer More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Mindrift
chances of interviewing at Mindrift by 2x Get notified about new Freelance Software Engineer jobs in Edinburgh, Scotland, United Kingdom . Freelance Software Developer (C++) - AI Trainer Edinburgh, Scotland, United Kingdom 5 days ago Freelance Software Developer (Java) - AI Trainer Edinburgh, Scotland, United Kingdom 5 days ago Freelance Software Developer More ❯
United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 3 days ago Edinburgh, Scotland, United Kingdom 3 weeks ago Junior Software Engineer - Cross-platform C++ - Multipass Edinburgh, Scotland, United Kingdom 2 weeks ago Full Stack Engineer - Edinburgh/Glasgow Edinburgh, Scotland, United Kingdom 5 days ago Freelance Software Developer (Python More ❯
the UK and collaborate closely with our development team in Denver, Colorado. What are we looking for? At least 5 years commercial experience using: C++ (v11+), Java (ideally candidates will have experience of both) Microsoft Foundation Class (MFC) Library Development of desktop applications for Windows Visual Studio At least More ❯
scaling) of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience in development in the last 3 years PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
Scotland, United Kingdom 5 months ago Edinburgh, Scotland, United Kingdom 2 weeks ago Edinburgh, Scotland, United Kingdom 1 month ago Software Engineer - Cross-platform C++ - Multipass Edinburgh, Scotland, United Kingdom 1 month ago Edinburgh, Scotland, United Kingdom 5 months ago Software Engineer - Immutable Ubuntu Desktop Edinburgh, Scotland, United Kingdom More ❯
in Computer Science, Software Engineering, or other related engineering degrees Experienced with C#, .NET, Java, or similar server-side code. Experience and knowledge of C++ is an advantage Experienced with SQL Server or similar databases Outstanding debugging and analysis skills Experience with Windows Server or IIS Experience with TFS or More ❯
For HND or Degree in Electrical/Electronic Engineering, Software Engineering, Computer Science, or a related field Basic programming skills in Python, C/C++, LabVIEW, or similar Interest or some experience with RF/DC testing and instrumentation Strong analytical and problem-solving skills Able to work both independently More ❯
DSP, MCU, IC, and audio codec architectures. Excellent knowledge of embedded architectures and real-time embedded software. Fluent in real-time embedded C/C++ programming with in-depth knowledge of DSP algorithm development. Good problem-solving and debugging skills. Competency in Python and/or MATLAB. Knowledge of fixed More ❯
Bachelor of Science degree in Computer Engineering or Computer Science, Mathematics or a related Engineering discipline. 6+ years’ relevant software experience required. Proficiency in C++ 11/17 programming languages is required. Proficiency in utilizing multi-threading techniques is required. Experience in Qt/QML is highly desirable. Demonstrated experience More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
Bathgate, Scotland, United Kingdom 2 days ago Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 2 days ago Freelance Software Developer (C++) - AI Trainer Edinburgh, Scotland, United Kingdom 5 days ago Edinburgh, Scotland, United Kingdom 1 week ago Freelance Software Developer (Java) - AI Trainer Edinburgh, Scotland, United More ❯
the long-term view BASIC QUALIFICATIONS - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code 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 ❯
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 ❯