Software Engineering Jobs in Edinburgh

1 to 25 of 64 Software Engineering Jobs in Edinburgh

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:

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:

Engineering Lead

Edinburgh
Lloyds Banking Group
JOB TITLE: Engineering Lead - Prudential & Analytics Platform SALARY: £86,964 - £102,310 LOCATION(S): Edinburgh HOURS: [Full-time] WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week currently, or 40% of our time, at our Edinburgh Office About this opportunity… A great … opportunity has arisen to be part of a team within P&A platform working in the analytics team as an Engineering Lead, you'll play a key leadership role in our continued transformation journey by: Helping to define, communicate and implement our engineering strategy across the Lab. This … includes, focusing on Patterns, methods, and approaches; working with the teams to implement and embed within our end-to-end engineering activity. Play an active part in the Engineering Leadership team, supporting others & directly reporting into the Engineering Lead (Band G) for the Lab Simplify and modernise more »
Employment Type: Permanent
Salary: £86,964 - £102,310
Posted:

Embedded Software Manager

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
Position: Embedded Software Manager Salary: Up to £75,000 Location of Office: Central Edinburgh Location of Work: Hybrid Work from Home The Role: Our client is expanding fast and are now looking for an Embedded Software Manager to lead and grow their software engineering team. The … ideal candidate will be an experienced Embedded Software Engineer who has some project or team leading experience who is keen to remain hands on. You will be working on the design and development of a range of cutting-edge solutions for the sub sea and coastal automation sector. They … C/C++ programming Microcontroller development RTOS development Team managing or project leading experience You will be tasked with leading and growing a small software engineering team and can expect to take responsibility for all decisions related to software and overseeing the progress of software projects 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:

Lead Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Okta Resourcing
This is an exceptional new position for a Software Engineering Team Lead 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 … take an active role in architectural product design and development decisions.The person in this role will work daily with the most advanced technologies in software development, high scalability, and big data so they need an exceptional Software Engineering Team Leader to join them on their adventure and … managers to define, prioritise and finalise features. Play a key role in the growth and advancement of your team members Nurture a culture of engineering excellence with a focus on people, quality and inclusivity. You should have experience of: Python and/or JavaScript/Typescript or another Functional more »
Employment Type: Permanent
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:

Java Developer

Edinburgh, City of Edinburgh, United Kingdom
Head Resourcing
some commercial experience in Java or Python. As part of this team, you will be at the forefront of developing cutting-edge spacecraft ground software and software tools. This role offers an exciting opportunity to contribute to the ongoing development of the ground software products, taking ownership … of specific areas of functionality and driving their design and development. Our client are dedicated to the development of both new and existing ground software products. As a Java Developer, you will play a key role in maintaining the current products, contributing to the development of new ones, and … externally. Collaboration is crucial to success, and you will work closely with other development teams in the company to ensure a cohesive suite of software products. Agile practices foster a dynamic and collaborative work environment. As a member of the Ground team, your responsibilities will include: Developing and designing more »
Employment Type: Permanent
Salary: £40000 - £45000/annum
Posted:

Senior Software Engineer

Edinburgh
Lloyds Banking Group
JOB TITLE: Senior Software Engineer SALARY: £68,202 - £75,780 LOCATION(S): Edinburgh HOURS: Full time WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week, or 40% of our time, at our Edinburgh location. About this opportunity As a Senior Software … create empowered teams who are motivated to solve business problems and realise value to customers. You'll be expected to demonstrate and apply exemplary software engineering practices and skills, whilst working in a collaborative and agile environment. What are we looking for in you: You're a dynamic … projects, fresh possibilities, and countless new ways for our people to work, learn, and thrive. What you'll need: Deep understanding of the entire software development lifecycle and experience in end-to-end delivery of software products. Proven experience with agile development methods & tooling e.g., Scrum, Kanban, Jira more »
Employment Type: Permanent
Salary: £68,202 - £75,780
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:

Senior Software Engineer - Account

Edinburgh, Scotland, United Kingdom
FanDuel
ve created a culture in which everyone can succeed, no matter how you got here. The Position FanDuel are looking for a Senior Java Software Engineer to join our Account vertical which oversees our most critical platform and services. Our Account Vertical is responsible for Registration, Authentication, User Identity … and Verification journeys. Basically, if you've registered, logged-in, and managed your account on our platform, our engineering teams own this and more. Some of the technologies we use are Java, Typescript (React), Python, Terraform on AWS (K8s, EKS, Lambdas, RDS Aurora, SNS, SQS). There is a … technical and feature innovation through to improving our customer experience and we're only just getting started! Working closely with Product, as a Senior Software Engineer in our Proton team, you'd be working on a range of activities focused around our onboarding customer journey flows. As a Software more »
Posted:

Senior Java Developer

Edinburgh, Scotland, United Kingdom
Version 1
You will be contributing to real decisions about technology to create maintainable solutions for our customers and participating in a highly collaborative group of software engineering professionals. Learning, developing your skills and becoming a rounded Developer in the process. You will develop software to meet our client more »
Posted:

Python DevOps Engineer

Edinburgh, Midlothian, United Kingdom
Hybrid / WFH Options
Bright Purple
Python DevOps EngineerUK RemoteAre you an experienced Software Engineer with a passion for cybersecurity? Do you thrive in environments where innovation meets impact? Join our client, a trailblazer in combating DDoS attacks, as they seek top-tier talent to bolster their team.Benefits:Competitive salary up to 90k depending on … a fast-paced, collaborative environment.Career advancement opportunities and professional development support.Comprehensive benefits package including healthcare, pension, and more.Key Responsibilities:Designing, developing, and optimizing platform software to counter DDoS attacks.Crafting and maintaining a custom Linux distribution tailored for security and performance.Leveraging cloud technologies to enhance scalability and efficiency.Collaborating closely with … cross-functional teams to ensure seamless integration of platform software.Conducting comprehensive testing and debugging to uphold software reliability and efficacy.Requirements:Demonstrable expertise in Linux software engineering, including proficiency in building custom Linux distributions.Strong Python development experienceExperience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g. more »
Salary: £ 80 K
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:

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:

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:

Device Application Tester Edinburgh Lothians Up to 35,000

Edinburgh, Midlothian, United Kingdom
SmartSourcing Ltd
on site in Edinburgh A specialist testing role is required to work within a larger Product Design R D team to provide hardware and software testing support to ensure the integrity of the product suites being continually developed ie both the hardware and the software. The system is used … bug reports, and test the integration of new versions of the product line. The ideal candidate will have a testing mindset and enjoy using software tools to stress web applications as well as a software and hardware background (and ideally familiarity with networking technology and video processing.) Required … Skills: - Experience in software engineering or coding in Java or Python - Writing automation testing scripts in Java (Playwright) or Selenium - Experience with hardware. - Strong communication skills; both written and verbal. - Ideally some SQL Job Responsibilities: - Test the web application, both manually and technically. - Develop and execute test plans. more »
Employment Type: Permanent
Salary: GBP 35,000 Annual
Posted:

Solution Architect, Senior Manager, Insurance Technology

Edinburgh, Midlothian, United Kingdom
Hybrid / WFH Options
Deloitte
to our clients across the full delivery lifecycle starting from strategy and proposition definition, to detailed operations and tech design, and being part of engineering and implementation teams to deliver for our clients. We have a diverse team with vast knowledge, experience and backgrounds enabling us to provide the … analyse and define solution options and broker buy-in, gather consensus and drive decision making from business and IT stakeholders.Desirable Experience:Familiarity with modern software delivery tooling, for example, Jira, Confluence, QA and CI/CD tools.A proven adaptability and ability to shift focus and work with varied subject … delivery experience with one or more core Insurance applications (e.g. Guidewire, DuckCreek, among others).Experience leveraging emerging technology within the Insurance domain.A background in software engineering or experience with hands-on technology development and delivery.Industry certifications such as BCS, Agile/Scrum, SAFe, among others.Enterprise or solution architecture more »
Salary: £ 70 K
Posted:

Principal Scientist

Edinburgh, Midlothian, Scotland, United Kingdom
Amazon
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 more »
Employment Type: Permanent
Posted:

Senior Android Engineer (VR/ Bluetooth)

Edinburgh, City of Edinburgh, United Kingdom
Head Resourcing
Edinburgh Sadly sponsorship is not provided Are you excited by the visual effects (VFX) or the XR/VR industries? Are you an experienced software engineer with a creative mindset? Do you love developing amazing, hardware-integrated software products? About Us: The natural way to interact with augmented … This new product range, a comfortable XR for mass market use, has recently been announced. We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team in Edinburgh . As a Senior Software Engineer , you will be responsible for designing, developing, and implementing … software solutions that align with business objectives and meet clients' requirements. You will play a key role in driving innovation and leading development efforts, working closely with cross-functional teams to deliver high-quality software products Interest in animation - or VR content creation - pipelines will be a strong more »
Employment Type: Permanent
Salary: £65000 - £75000/annum
Posted:

Staff Software Engineer (Cloud Developer)

Edinburgh, Midlothian, United Kingdom
Moodys
more about our DE&I initiatives, employee development programs and view our annual DE&I Report at moodys.com/diversityThe Role/Responsibilities:Staff Software Engineer focuses on the development of cloud-based products and services:Design and implement new features in product and improve existing features as required.Provide … and tasks.Collaborate with quality assurance engineers to fix defects.Collaborate with DevOps engineers to deploy applications and solve environment issues.Investigate, find the root cause for software and services problems reported by clients. Provide solutions for fixes and improvements.Comply with coding standards.Maintain technical documentation.Review code of other team members.Qualifications:Minimum bachelor … s degree in computer engineering or related majors from top institutions, Master as a plus.Deep understanding of cloud architecture and services (MS Azure, AWS).Deep understanding if object-oriented design and programming, desktop, and web application development.4+ years’ professional software development experiences on multi-tiered enterprise applications.Experience with more »
Salary: £ 100 K
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:

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:

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 Embedded Software Engineer

Edinburgh
Hybrid / WFH Options
IC Resources
Senior Embedded Software Engineer - £70,000-£80,000 - Hybrid working - Edinburgh I am working with a fascinating company dedicated to building the groundwork for a more interconnected society. They work in collaboration with cellular providers worldwide to enhance Internet accessibility on a global scale ensuring uninterrupted connections and enabling … seamless communication. They are looking to expand their team with experienced embedded engineers responsible for developing new software as well as providing software support for the Assembly, Integration, Test, Launch and Commissioning of satellites. Essential skills for the Senior Embedded Software Engineer Embedded programming experience with C …/C++ Experience with bare-metal programming Understanding of networking/protocol knowledge (I2C, SPI, CAN bus) Desirable skills for the Senior Embedded Software Engineer Knowledge of safety critical software development SatComs Knowledge What’s next? If you’re a Senior Embedded Software Engineer looking for a more »
Employment Type: Permanent
Posted:
Software Engineering
Edinburgh
10th Percentile
£45,000
25th Percentile
£52,500
Median
£60,000
75th Percentile
£91,934
90th Percentile
£100,000