Permanent Software Engineering Jobs in Edinburgh

1 to 25 of 52 Permanent Software Engineering Jobs in Edinburgh

System Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
SeeByte
annum (or pro-rata) + pension scheme and bonus Job Type: Permanent, Full-time or Part-time SeeByte, the global leader in developing smart software solutions for uncrewed maritime systems, are looking for a Systems Engineer to join their team in their Edinburgh or Bristol office . As part … of a world renowned, expert engineering team, you will be working with state-of-the-art uncrewed systems on a large range of exciting projects, involving global travel and at-sea experiments. The role provides clear development, training, and career progression opportunities. This is a fantastic opportunity to work … for an innovative and forward-thinking company with an international client base. You can expect to become subject matter technical expert on SeeByte software in state-of-the-art maritime robotics used for exciting and varied projects, as well as supporting SeeByte clients to evaluate and to understand SeeByte more »
Posted:

Data Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
BJSS
committed to world-class delivery. We want to continue to grow our team with people just like you! We are DataOps advocates and use software engineering best practices to build scalable and re-usable data solutions to help clients use their data to gain insights, drive decisions and … with a wide range of tools and technologies and there are always new things to learn. About the Role BJSS data engineers are specialist software engineers that build, optimise and maintain data applications, systems and services. This role combines the discipline of software engineering with the knowledge … limits on the number of referrals Flexible holiday buy/sell option Electric vehicle scheme Training opportunities and incentives – we support professional certifications across engineering and non-engineering roles, including unlimited access to O’Reilly Giving back – the ability to get involved nationally and regionally with partnerships to more »
Posted:

Frontend Developer

Edinburgh, Scotland, United Kingdom
Predictiva
The Role Do you have a BSc in Computer Science, Software Engineering, or a related field? Are you proficient in Web and Mobile development? If so, we have an exciting opportunity for you. We are looking for a Frontend Engineer. The ideal candidate will have a strong foundation … are some of the key skills and qualities we are looking for in a Frontend Engineer at Predictiva: Essential: A degree in Computer Science, Software Engineering, or a related field. Proficiency in Flutter. Proficiency in at least one modern JavaScript framework for web development. Solid understanding of responsive … design principles, mobile-first development, and cross-browser compatibility. Knowledge of architectural and software design patterns. Experience with unit testing and software testing in general. Understanding of relational and non-relational databases such as MongoDB, MySQL etc. Experience using Git and GitHub for version control and CI/ more »
Posted:

Software Engineer

City Of Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Change Digital – Digital & Tech Recruitment
Software Engineer – Permanent – Edinburgh – up to £70K plus benefits (Fully remote position) Change Digital are partnering with an established software product company in Edinburgh to support their software development growth plans and ongoing business. You will enjoy solving technical challenges using a wide array of different technologies … and have a structured career path which will support your technical growth from your starting position to Software Architect. This is an opportunity to be part of a company with a great culture, work environment and a small team who are highly technical, supportive & collaborative that will certainly advance more »
Posted:

Senior Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Innovid
We have a developer centric culture, practice continuous deployment and no code ownership, and deal daily with the most advanced technologies and methodologies in software development, high scalability, and big data. The Impact You'll Make: Participate in designing and developing Innovid’s products in a multiple technologies, no … managers to define, prioritize and finalize features Carry out full stack, end to end development What You'll Bring to Us: +5 years of Software development experience in highly dynamic environments A B.Sc. in computer science or a related discipline Experience with development of online, cloud based SaaS products more »
Posted:

Principal Software Engineer - Detection Platform - Secureworks

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Workday
Principal Software Engineer- Detection Platform Team - Secureworks Secureworks (NASDAQ: SCWX) is a global cybersecurity leader that secures human progress with Secureworks® Taegis™, a SaaS-based, open XDR platform built on 20+ years of real-world threat intelligence and research, improving customers’ ability to detect advanced threats, streamline and collaborate … balance. We know that when our people are rewarded, recognized, and rejuvenated, we win as a team. Role Overview The Detection Platform team builds software which empowers security practitioners to build, maintain, and extend detections to outpace the adversary. We are seeking a highly skilled and motivated Senior Software … core detection capabilities of our market-leading XDR solution, working in a fast-paced, startup-like environment with an experienced, cross-functional team of software engineers, data scientists, and security experts. If you love computer security and digging into complex engineering challenges, then we want your help to more »
Posted:

Senior Software Engineer

Edinburgh, Scotland, United Kingdom
TravelPerk
Albatross to the team. From TravelCare, to FlexiPerk and of course GreenPerk we are shaping the future of the industry. Are you a Senior Software Engineer with extensive programming experience? We’re not looking for stack experts. We’re looking for smart people who can bring in the best … and implement our product. TravelPerk is a next-generation platform to take the pain out of booking and managing business travel. As a Senior Software Engineer, this position involves: Product development in Python/Django and/or React of a travel-related web-based product Integrations between our … code, unit testing, and continuous integration Being able to mentor, coach, and train other colleagues as a domain expert Required skills and experience: "Product Engineering" mindset Pragmatism and obsession for simplicity, efficiency, and performance Extensive experience in similar roles building technically complex products in any web programming language An more »
Posted:

Technical Lead (.NET)

Edinburgh, Scotland, United Kingdom
Denholm Associates
partnership with an exciting sports based start-up in Edinburgh, who are continuing to grow their development team by bringing in an a Lead Software Engineer due to their recent success! Our client are a community led company, who put fan engagement with their favourite sporting clubs at the … customer experiences! This role is crucial to their scaling plans and brings a big opportunity for someone who wants to naturally progress into an engineering management role in a successful, scaling start up. As a Lead software engineer, your responsibilities will include: Developing their user-facing web apps … Leading key technical projects while taking more junior members of the team with you. Skills: 5+ years industry experience working as part of a software development team Strong knowledge of C# .NET (open to other OOL) A solid understanding of database development An obsession with getting the right solution more »
Posted:

Engineering Squad Lead

Edinburgh, Midlothian, Scotland, United Kingdom
Harvey Nash
Engineering Squad Leads - Edinburgh - Multiple Roles Available Harvey Nash is delighted to have been engaged on a project for one of our central Edinburgh based FinTech clients who are looking to add exceptional engineering leadership talent to their growing team. The client is an instantly recognisable company who … faster and more freely bringing considerable benefits to companies and their customers. About the roles: Our client is made up of Squads of excellent Software Engineers, to lead them they need people who are passionate about bringing the best out of others through ongoing development and leadership. They are … guidance, feedback and ongoing career development. You will be technical and knowledgeable about the day to day running of a team of high performing Software Engineers. Our client uses Java, Spring Boot, Microservices and Angular, hosted on AWS, while this isn't a hands on role we need people more »
Employment Type: Permanent
Posted:

Embedded Software Engineer

Edinburgh, City of Edinburgh, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
Position: Embedded Software Engineer Salary: Up to £55,000 Location of Office: Edinburgh Location of Work: Hybrid Work from Home Model - 2 days a week from home The Role: The successful Embedded Software Engineer will be focussed on the development of new firmware to meet customers specific needs … and standards. You will have an input in all matter software development and the chance to work from initial concept through to completion. Required skills and experience: Embedded C/C++ programming Microcontroller development RTOS development RS232, RS485, SPI, GPIO, TCP/IP, UDP etc You will be working … your role to cover the full development life cycle and plenty of variety in your daily tasks. You will be working on cutting edge software solutions and have the chance to work on projects that will have a positive impact on the environment and set industry standards for future more »
Employment Type: Permanent
Salary: £40000 - £55000/annum
Posted:

Java Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Bright Purple
Java Software Developer - Edinburgh, hybrid Are you a skilled Java Software Developer looking for an incredible new challenge? We are currently seeking a talented individual to join a leading network security company in Edinburgh. This is a fantastic opportunity to work with cutting-edge technology and make a … a fantastic chance to take your career to the next level and work with some of the best in the industry. As a Java Software Developer, you will: Be responsible for developing and maintaining high-quality software solutions using Java and Linux. Have the opportunity to work on … working with a Linux environment. Be a proactive problem-solver with excellent communication and teamwork skills. If you are a passionate and driven Java Software Developer looking for a new challenge, we want to hear from you. Apply now to take the next step in your career and join more »
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Lead Embedded Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Premier Group Recruitment
Sectors: Electronics, Medical Devices, Aerospace, Defence Job Title: Lead Embedded Software Engineer Location: Edinburgh Salary: £60,000 - £75,000 per annum Hybrid working Relocation assistance available Sponsorship is available for UK Based candidates Great benefits package included - See Below Overview of company and job title: A fantastic Global engineering … are now looking to further expand their innovative, and technically advanced R&D team with the addition to hire for a new Lead Embedded Software Engineer to join the team and to be working as part of a global team to deliver ground-breaking solutions and products that make … a positive impact on people’s lives across the world. This role would suit a Senior Embedded Software Engineer who is looking for a career progression to take the next step to become a Lead Embedded Software Engineer. The role: As the Lead Embedded Software Engineer , you more »
Posted:

Head of API Capability - Edinburgh - New Role

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
RedRock Consulting
future API strategy. Suitable candidates will have the following: Strong technical background in API architecture, cloud technologies, and digital transformation. Substantial experience in leading software engineering teams within API development and management. Experience in leading the broad development of API capabilities (e.g., design, standards, governance) across an engineering more »
Posted:

Senior Software Engineer

Edinburgh, Scotland, United Kingdom
Experis
up to 70K - Senior C# .NET Software Engineer - 1 day in office, Edinburgh I am working with an innovative and forward thinking organisation based in Edinburgh. They work in the Energy sector, providing much needed support to businesses energy trading and risk management. 🌎 In terms of environment this is more »
Posted:

Senior Software Engineer

Edinburgh, Scotland, United Kingdom
Head Resourcing
Head Resourcing are looking for a Senior .NET Developer to join a Fintech company with a 30+ year history increasing its footprint in the Financial Services industry. This is a unique opportunity to join the team responsible for the companies more »
Posted:

Lead Data Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Cathcart Technology
be joining the batch processing team where you'll play a pivotal role in developing products utilized in-house by both Data Engineers and Software Engineers. For your reference, they are currently working with the AWS cloud so experience in this area is highly desirable. These products are set more »
Posted:

Embedded Software Engineer

Edinburgh, Scotland, United Kingdom
Aurora Avionics
Embedded Software Engineer, On-site working in Edinburgh About us Aurora Avionics, headquartered in Edinburgh, Scotland, is a dynamic start-up specializing in the design and manufacturing of avionics for launch vehicles. We are looking for an experienced Embedded Software Engineer to join our team, contributing to the … art on-board computation and control systems for satellite launch systems. The Role Join our team at Aurora Avionics as an Entry-Level Embedded Software Engineer, where you'll contribute to the development of advanced computation and control solutions. This role offers an exciting opportunity to work on critical … avionics functions and collaborate closely with firmware and hardware design teams. As part of your role, you'll be responsible for designing embedded software toolchain and compiler within a multidisciplinary team. We encourage innovation and offer a company culture that values project ownership, providing significant opportunities for professional growth more »
Posted:

Software Engineer (PHP)

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Cathcart Technology
A really fast-paced SaaS organisation based in Edinburgh are looking for a couple Software Engineers ( PHP) to join their core product function offering really flexible working and modern tech. They’ve been running successfully now for over ten years and have over 100+ customers that use their product … strong, and they work in small Agile squads , each with different project work, with a good focus on feature building. There is two Software Engineer positions open with the organisation in two different squads, in each you’d find yourself working within a team of roughly five with a … really modern tech; PHP, Symfony, AWS, VueJS and TypeScript. Although experience with all of this would be great, they’re really open to confident Software Engineers with good exposure to PHP (and ideally a framework) that is open and able to pick up the rest of their tech stack. more »
Posted:

Embedded Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
Position: C++ Software Engineer Salary : Up to £65,000 + Benefits Location of work: Fully Remote Working The Role: A new position has been created for a C++ Software Engineer to join their team working on a fully remote basis, working towards the development of industry leading home … automation and IoT connected products. The ideal Software Engineer will be a coding enthusiast who is keen to work with modern C++, developing brand new products within challenging and rewarding environment. The successful Software Engineer should be degree qualified and have good industry experience working with modern C++ … products according to agreed timescales. Adopt in-house best practice for code integrity and design validation. Ensure that the integrity of the system and software architecture is maintained throughout the lifecycle of the product. Skills and Experience Required: Strong C++ programming Embedded Linux Yocto Test-Driven Development, Continuous Integration more »
Posted:

Software Engineer

Edinburgh, Scotland, United Kingdom
Opus Recruitment Solutions
Software Engineer | React.JS | Mid-Level | £25,000 to £45,000 DOE | Edinburgh | Hybrid ⭐☎️💻Are you a developer who is passionate about writing clean quality code and ensuring good test coverage? This role is the ideal role for someone that considers themselves a 'fixer'! 💻☎️⭐ This role will involve fixing some … documented code to meet project requirements. Participate in code reviews, troubleshoot issues, and optimize application performance. Contribute to the design and architecture of our software solutions. What can they offer you? In addition to a competitive salary they also offer Career Growth, with plenty of opportunities for professional development … Solutions to have an informal chat Know anyone who might be interested? Then please steer them my way as Opus offers great referral fees Software Engineer | React.JS | Mid-Level | £25,000 to £45,000 DOE | Edinburgh | Hybrid more »
Posted:

Product Owner

Edinburgh, Scotland, United Kingdom
Zonal
going on an exciting journey, and we need more like-minded travellers to help us get there! Working within a team of cross functional software engineers the Product Owner will be responsible for ensuring their Product is developed in line with the roadmap and strategy meeting customer needs and … cases. Following Lean and Agile principles, the Product Owner will work closely with all aspects of the business to understand the requirements of the software to solve problems Evaluate client requests, end user insights, industry drivers, and competitor capabilities to identify enhancements Write features/user stories to implement … the product strategy, enhancements and customer requests Drive the process of analysis and estimation within the Software Delivery team to provide a plan Evaluate regulatory changes to determine how they should be accommodated Manage product roadmap priorities to ensure development work is prioritised Collaborate with Sales and industry consultants more »
Posted:

Software Engineer

Edinburgh, Scotland, United Kingdom
Burman Recruitment
Job Opportunity: Senior Software Engineer (Full-time) Are you passionate about software development and looking for an exciting opportunity to contribute to groundbreaking research and education? Join one of Scotland's University's prestigious team as a Senior Software Engineer and be part of our mission to … you'll have the opportunity to work alongside world-class researchers and educators in a vibrant and supportive environment. Role Overview: As a Senior Software Engineer, you'll play a pivotal role in developing and maintaining software solutions that support research projects, academic initiatives, and administrative processes. You … ll lead software development efforts, collaborate with cross-functional teams, and contribute to the advancement of technology-driven solutions across the university. Key Responsibilities: Lead the design, development, and maintenance of software applications to support research projects, academic departments, and administrative functions. Collaborate closely with researchers, faculty, and more »
Posted:

Embedded Software Engineer

Edinburgh, Scotland, United Kingdom
nGenium
Embedded Software Engineer - Contract - Edinburgh - 6 months - £55-60hr - Outside IR35 - Hybrid Core skills required: Embedded Linux (Yocto) experience Good understanding of networking technologies and protocols Linux application layer development experience Experience: Degree in Software Engineering or related subject. An excellent understanding of C in a … solving, creative, and solution-building skills. Experience of working constructively in pairs and small groups with less experienced engineers. Experience in working through whole software development lifecycle. Experience of scripting languages (Python, Bash, etc) Development experience in networking protocols (TCP/IP, Ethernet, etc) Experience in configuration management practices more »
Posted:

Python Developer

Edinburgh, Scotland, United Kingdom
Okta Resourcing
This is an exceptional new position for a Senior Software Engineer with a global Data Analytics company who have developed an independent platform which provides both management and measurement of converged TV campaigns. This is a key position with impressive potential for growth and impact, where you will own … development lifecycle from initial idea/design through to delivery. The person in this role will work daily with the most advanced technologies in software development, high scalability, and big data and will need exceptional Software Engineering skills. You’ll be asked to: • Set the technical standard … a part of and own the full development lifecycle from initial idea/design through to delivery • Work with a team of extremely talented software engineers and data scientists in a fast-paced and engaging environment • Interact with all areas of the business, from sales to client services, to more »
Posted:

Senior C Software Engineer

Greater Edinburgh Area, United Kingdom
Head Resourcing
Senior C Software Engineer. (Central Scotland) Sadly, no sponsorship support provided. Head Resourcing is working closely with our Space industry client to introduce additional talent to the growing team. These roles will be pivotal in the team, keeping close to the customers whilst also being a senior technical person … in the team. The software must adhere to high standards, ensuring low latency and robust capabilities. C programming skills and any embedded/real time software environment experience commercial understanding of the industry domain, flight and space technologies would be hugely beneficial and an analytical mindset as this … area are drivers of flight software and R&D projects. teamwork attributes and a proven track record in monitoring more junior team members Design and architectural experience, including technical specifications, detailed design and interface specification. with Project Managers to plan, estimate and track development cycles. focus on testing, improvement more »
Posted:
Software Engineering
Edinburgh
10th Percentile
£45,000
25th Percentile
£51,250
Median
£60,000
75th Percentile
£91,934
90th Percentile
£100,000