with Azure DevOps or GitHub for CI/CD workflows. Strong communication skills and ability to mentor junior developers. Prior experience in financial services software development is a plus. Please apply for a chance to discuss More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
ENGINEERINGUK
You will need to login before you can apply for a job. Golang Software Engineer, Associate/Vice President Sector: Banking and Financial Services Role: Professional Contract Type: Permanent Hours: Full Time About this role What is Aladdin and Aladdin Engineering (AE)? • You will be working on BlackRock … perform risk calculations and process millions of transactions for thousands of users every day worldwide! • The open position is in the Investment and Trading Engineering team within Aladdin Engineering. The team is on a transformational journey from a mature set of applications to an integrated persona-based platform with … with BlackRock portfolio managers, traders, and investment compliance officers and delivers to external clients. They also partner closely with world-class AI research and engineering teams, product managers, UX designers, quality assurance engineers, and client support teams to deliver high quality, scalable, and resilient capabilities. Being a member of More ❯
an exciting journey ahead. Join us at the heart of trust. As part of the MLOps team, you'll work closely with data scientists, software engineers, and other stakeholders to bring machine learning models to life-ensuring they're deployed, maintained, and monitored efficiently in production. You'll have … over time. Collaboration: Work with cross-functional teams to design solutions that meet business needs while adhering to best practices in machine learning and software engineering. Optimize: Continuously improve our infrastructure, ensuring we remain at the forefront of AI model production and delivery. Who you are: Solid technical foundation … in both machine learning and software engineering. Experience deploying machine learning models in production environments. Proficiency in Python and relevant ML libraries (e.g., TensorFlow, PyTorch, scikit-learn). Familiarity with cloud platforms like GCP, AWS, or Azure. Experience with CI/CD pipelines for machine learning (e.g., Vertex AI More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
IC Resources
Senior Embedded Software Engineer – Satellite Communications Location: Edinburgh, UK | Hybrid Model Salary: £70,000 - £90,000 (Depending on depth of experience) We’re hiring for a pioneering client in the satellite communications industry, developing the first space-based cellular broadband network for global 4G/5G connectivity. This cutting … edge technology will enable 4G/5G coverage anywhere on the planet—on land, at sea, and in flight. Senior Embedded Software Engineer Role Overview: Develop and maintain embedded software for satellite systems. Work with C/C++, RTOS (FreeRTOS), and bare-metal programming. Debug hardware/software, support system integration & launch. Senior Embedded Software Engineer Key Skills: Embedded C/C++ Board Bring-Up (SoC, ARM) RTOS I2C, SPI, CANBus Interested? Apply now or reach out to Harry Hansford @ IC Resources for more details More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
IC Resources
Junior C++ Software Engineer £40,000 - £50,000 & hybrid working - Edinburgh I'm currently supporting a 'Fortune 100' organisation in their search for a Junior C++ Software Engineer to develop and maintain the C++ code base and you'll be responsible for development of tools PDK (Process Design … Kits) validation. You'll also be collaborating with a global cross-functional team providing product engineering, verification, documentation and programme management input. What's required? Masters degree in Computer Science/Physics/Mathematics/Electrical Engineering Strong C++ development skills Understanding of PDKs and CAD driven flows … Ability to work in a fast paced environment Excellent interpersonal skills If you are a Junior C++ Software Engineer and are interested in working within a 'Top 15' Great Place To Work organisation, then please apply to learn more. If you are interested in this or other softwareMore ❯
by driving design of Alexa features. The key responsibilities are to generate high-quality data and to run and evaluate experiments, which involves prompt engineering our Large Language Model for API delivery. You will work closely with engineers, scientists, and program managers to ensure we're providing the best … into a couple of critical projects across Alexa experiences. You will collaborate with fellow Language Engineers, Data Scientists, Program Managers, and stakeholders in science, engineering, and product teams to understand the role data plays in developing data sets and exemplars that meet customer needs. You will analyze and automate … work collaboratively with other Language Engineers and Scientists to design and implement principled strategies for data optimization. Key job responsibilities - Collaborate with scientists and software engineers to help design APIs and evaluate performance of LLM's - Produce and manipulate different types of language data, analyze and provide efficient solutions More ❯
real-time data processing Develop automated decision-making systems for financial workflows Create scalable algorithms that balance accuracy, latency, and computational efficiency Collaborate with software engineers to productionize ML models The ideal candidate will have: Experience in machine learning, statistical modeling, and data analysis Experience with large-scale distributed … distributed computing, high-performance computing PREFERRED QUALIFICATIONS Experience developing and implementing deep learning algorithms, particularly with respect to computer vision algorithms Experience in professional software development Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
Royal London
Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Senior Software Engineer - .Net/Angular Date: 12 Apr 2025 Location: Edinburgh, GB Company: Royal London Group Job Title: Senior Software Engineer - .Net/Angular Contract Type: Permanent Location: Edinburgh … Working style: Hybrid 50% home/office based We are seeking a highly skilled and experienced Software Engineer to join our dynamic team at Royal London. As a Software Engineer, you will play a crucial role in providing technical expertise to help our teams design, develop, test, and … to your technical expertise. About you Hands-on experience in .NET and Angular, delivering and leading changes on complex applications. Experience across the full software development lifecycle. Supportive team player with stakeholder collaboration skills. Excellent communication skills at all levels. Motivated to develop technical skills in emerging technologies. About More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
Singular Recruitment
Senior Embedded Linux Software Engineer An industry leading technology developer has raised an immediate requirement for an experienced Senior Embedded Linux Software Engineer to join their multi-award winning R&D team. In this role you’ll develop highly performant Embedded Linux systems for new products and enhancements … deliver in a fast paced and busy environment, and enjoy working on leading edge embedded systems. Responsibilities for the role of Senior Embedded Linux Software Engineer will include: Design and test device driver and application specific software on Linux systems. Debugging of system level issues and collaboration with … other engineering disciplines. Board bring up and evaluation of various SoC Hardware. As the selected Senior Embedded Linux Software Engineer, your skills and experience should include: Strong C and C++ programming Embedded Linux and Device Driver development. Linux build processes, deployment and testing. Desirable skills/skills you More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
abrdn Inc
the department: At aberdeen Adviser, we are building a modern, scalable technology platform that empowers financial advisers to serve their clients more efficiently. Our engineering teams work in cross-functional squads to develop innovative, high-quality software solutions that make a real impact. We foster a culture of … collaboration, experimentation, and continuous learning, where every engineer can shape the future of our platform. About the role: As a Software Engineer (mid-level), you will play a key role in designing, developing, and maintaining cloud-based applications. Reporting to an Engineering Chapter Lead, you will take ownership More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Change Digital – Digital & Tech Recruitment
Lead the Charge in Digital Innovation –Principal Software Engineer (Azure, .NET) – Hybrid working (Edinburgh/Glasgow) Are you a seasoned developer who’s not only brilliant at coding but thrives on leading teams and shaping software architecture? We’re on the hunt for a Lead/Principal Developer … decision-making and enjoys mentoring others, this role will be of interest. Where Tech Meets Purpose At this firm, they don’t just build software – they craft solutions that power the future of financial services. You’ll be at the forefront of modern system design, driving projects from concept More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The opportunity: At Leonardo, we are looking for an experienced Software Engineer who has a desire to bring complex radar signal processing algorithms to life, in software that is deployed to 5th and 6th Generation combat aircraft. The Raven Radar system is an integral component of … the Gripen NG, one of the most advanced multi-role fighters in the world. As a software engineer, you will have a significant role in the development of new Radar signal processing features, from early concept right through to delivering improvements following flight trials. For this role we are … looking for candidates for the well-established software community in our Edinburgh based office, as well as candidates for our rapidly expanding brand-new Newcastle office that has a bit more of a 'start up' feel to it. What you will do as a Software Engineer: Develop, maintain More ❯
looking for a dynamic Engineer who will build an inclusive team culture, empower engineers to succeed and cultivate an environment that creates high-quality engineering processes and product delivery. You love building rich user experiences, efficient and scalable frontends and can amplify your skills through your team. You'll … work closely with product and design to deliver great products. Our engineering stack is primarily composed of an Ember frontend and Java backend, however, we don't require experience with any specific tool-set. To us, a Staff Frontend Engineer will own everything frontend, not just the code. Be … with designers and product owners to design and deliver significant features on our platform. Mentor junior engineers and contribute to our inclusive and dynamic engineering culture. Advocate for standard methodologies and process improvements. Help your team develop pragmatic solutions to sophisticated problems. Who You Are Several years experience as More ❯
edinburgh, central scotland, united kingdom Hybrid / WFH Options
Okta Resourcing
This is a newly created role for a Junior level Software Developer in Test to join a a close-knit tech team who build cloud-powered tools that help financial institutions understand their risks and make smarter decisions. The person in this role will be asked to: Help build More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
Bending Spoons
ll enjoy plenty of autonomy and take full ownership of your work, from ideation to execution. You'll have the unique opportunity to build software from the ground up and witness firsthand how your code evolves into a product used at scale. Simplify relentlessly. Is every component essential? Do More ❯
System Software Engineer (GPU, HPC) We are looking for system engineers with a passion for distributed systems, HPC, operating systems and cloud-native applications to join our client in Edinburgh and work on cutting edge research and development in the field of systems infrastructure and heterogeneous hardware. You will …/C++, Go, Python, Rust etc. System level & low-level development experience either through industry work or academic papers. Key Words: System Engineer/Software Engineer/GPU/GPGPU/Compiler/HPC/Operating Systems/RTOS/Cloud Computing/Distributed Systems/C/C++ More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Synopsys Inc
team delivers these models to our worldwide customers and enables them to start with product development long before hardware is available. In your new Software Engineer, Processor Modelling role you will: * Work in a team environment developing high-performance instruction accurate models of Arm CPUs and System Level IP … Platforms for testing * Integrate models and platforms from Synopsys partners * Contribute to the continuous improvement of Synopsys modelling methodologies. * Configure and bring up complex software stacks and drivers on the simulated hardware * Work closely with other development teams, 3rd party suppliers, support engineers and customers to identify, implement and … deliver solutions * Interact with Synopsys development teams working on other modelling technologies, advanced architectures, hardware design, software design, and validation Based in central Edinburgh with some working from home allowed. Key Requirements/Qualifications: * 5+ Years experience in a software development role * Good programming skills in C and More ❯
Rapidly design, prototype and test many possible hypotheses in a high-ambiguity environment, making use of both quantitative analysis and business judgement. Collaborate with software engineers to integrate successful experimental results into large-scale, highly complex Amazon production systems capable of handling 100,000s of transactions per second at … distributed computing, high-performance computing - Experience in building machine learning models for business application PREFERRED QUALIFICATIONS - Experience using Unix/Linux - Experience in professional software development More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
Lorien
a fast-growing, global-reaching SAAS company with a great reputation in their domain, is currently looking to hire a Senior Developer/Senior Software Engineer with a Business Intelligence background to join their team, help lead from the front, and play a key role in the next stages … new trends and tech to improve as you go, contributing to standups and so on. What they're looking for: Proven track record in Software Development in a similar role. Demonstrable strong skills across BI tooling such as SSRS or PowerBI as well as SQL, data queries/manipulation More ❯
Software Engineer (Embedded Systems) Chinese/English bilingual ? Location: Edinburgh, Scotland (Office-Based) ? Experience Level: Entry to Mid-Level (1-3 years) Are you ready to shape the future of mobile security? Or innovative, award winning tech client is looking for a Software Engineer with a passion for … extend mobile app security solutions using system-level insights. ?? Mobile OS Research - Dive into Android, iOS, and HarmonyOS Next to analyse system behaviours. ?? Reverse Engineering & Security Testing - Utilise white hat techniques, including penetration testing and reverse engineering, to identify and address threats. ?? Collaboration & Innovation - Work closely with the More ❯
Job Description: We are seeking skilled Software Development Engineers for a global client to work in their Edinburgh offices. We are also open to young talent with no previous experience who are proactive and eager to learn. If you're interested, contact us! Requirements: Willingness to learn and adapt More ❯
An innovative tech-for-good company in the UK are on a mission to grow their engineering hub in Edinburgh, as they look to bring in an experienced SDIT to their hybrid team. They've been helping hundreds of thousands of people live more independently - and now they're … to the next level. They've got offices in London, Bristol, and now Edinburgh - where they're building out a team of forward-thinking Software Engineers in Test. These roles are part of a wider shift from manual to automated testing, and it's a brilliant time to join More ❯
developed the world's only wireless communication system capable of transmitting data through water, air, seabed, and subsea structures. They are looking for a software engineer that will help with the design and evolution of their next-generation IoT systems and breakthrough products, with an emphasis on cloud infrastructure. More ❯
edinburgh, central scotland, United Kingdom Hybrid / WFH Options
Bioliberty
and home of global leaders in artificial intelligence and autonomous systems. We are looking for a talented mid-level Firmware Engineer to join our engineering team. In this role, you will design, develop, and optimize firmware solutions for our embedded systems, playing a critical part in product innovation and … performance enhancement. It involves real-time interaction with hardware, and wireless/wired communication with software running on mobile devices. The nature of the work involves using physical hardware and test equipment so there is an expectation to be in the office in person, but there is flexibility for … current workload. Key Responsibilities... Develop, test, and debug firmware for Embedded Systems Collaborate with hardware engineers to achieve optimal system performance. Work closely with software engineers to interface hardware with digital platforms Utilize ARM-specific tools (e.g., Keil, ARM GCC, or IAR) for firmware development. Analyse and enhance efficiency More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Technical Futures
Do you have experience in Cryptography and Software Security, possess strong low level programming skills and want to use your Mathematical and Programming excellence to fortify code essential to the finance industry? Fully Remote working. A Software Security Research Engineer, ideally with a PhD in Mathematics, Computing or … skills (C/C++, Go, Rust, Solidity) will join an innovative start-up combining high-end security, blockchain and program analysis research. Youll undertake Software Security Research as part of a team of experts in Compilers, Cryptography, Mathematics and Finance, bringing an appreciation (or personal interest in) real-world … bring experience of zero-knowledge proofs. Proficiency in programming languages to include Go and Rust, Solidity and C/C++. Experience with low level software either as an engineer or researcher. Solid understanding of mathematical models particularly for financial instruments and a good awareness of code security. A background More ❯