DemandTrendPermanent Software Engineer Jobs in Edinburgh

12 of 12 DemandTrendPermanent Software Engineer Jobs in Edinburgh

C++ Software Engineer (UML Modelling)

Edinburgh, Scotland, United Kingdom
LHH
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 a well-established software engineering team contributing to critical radar systems and complex platform capabilities. This role offers the opportunity to work on cutting-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 systems and hardware 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 More ❯
Posted:

Senior Software Engineer - GCP FOCUS

Edinburgh, United Kingdom
Hybrid / WFH Options
N Consulting Limited
Senior Software Engineer - GCP FOCUS at N Consulting Ltd Role Title: Senior Software Engineer - GCP FOCUS Possibility of remote work: Hybrid, 2-3 days per week from one of the offices Contract duration: 6+ months (can be extended based on performance ) Location: Sheffield ,Birmingham, Edinburgh (in this order of importance) JOB DETAILS: DETAILED JOB DESCRIPTION Looking … for a highly motivated and experienced Senior Software Engineer to support development of services hosted on Public Cloud platforms. You will leverage your expertise in Software Development, along with your DevOps proficiency across GCP, to design and implement resilient frontend client, backend services, infrastructure automation, and cloud-native solutions. This is an opportunity to work on high … experience: The ideal candidate for this role will have the below experience and qualifications: • Bachelor's or Master's degree in Computer Science or equivalent industry experience. • Comes from Software Engineering background with infrastructure experience. • 5+ years of development experience with a strong focus on large-scale, distributed systems. • Proficient in Golang and Python. • Experience with Liquibase or similar More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer PL SQL

Edinburgh, Midlothian, Scotland, United Kingdom
Avaloq
careers. Championing a collaborative, supportive and flexible work environment empowers our colleagues to reach their full potential. Job description: We are currently looking for a highly motivated and skilled Software Engineer to join our team. As a Software Engineer in the Credit Core team, functional area Credit Initiation , you will innovate and maintain our Core Product … and ABR/S baseline in the area of Credit. You'll collaborate closely with our Tech Lead, Business Analysts and other Software Engineers from the team. Furthermore you'll exchange with stakeholders outside the team including customers and software partners. As a Software Engineer in Credit Core you'll take over component-ownership for Core … components as well as ABR/S software-components in the area of Credit Initiation . To become an expert and take ownership within one of the credit areas To implement new business functionality on the appropriate software layer and add automated tests Work with your colleagues to maintain the functionality within the teams area of expertise To More ❯
Employment Type: Permanent
Posted:

Java Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Head Resourcing
Software Engineer – Aerospace & Space Systems Scotland | Full-Time | Hybrid/Remote options considered Help shape the future of space from the heart of Scotland. We’re looking for a passionate and versatile Software Engineer to join our growing team at the cutting edge of aerospace innovation. Based in Scotland, we’re building software that powers … values getting things right Is curious, constantly learning, and open to new approaches and technologies Bonus Points For Exposure to space systems (commercial or academic) Experience across the full software lifecycle, from requirements to release Familiarity with model-based or component-based engineering Knowledge of: Databases (RDBMS or NoSQL) JavaFX , Apache Maven Version control (Git or Mercurial More ❯
Posted:

Embedded Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Pin Point Recruitment
Embedded Software Engineer Salary £55k (DOE) Location: Hybrid (25 mins south of Edinburgh city centre) Contract: Permanent About the Role We're seeking an experienced Embedded Software Engineer to join a fast-paced, multidisciplinary product development team. This is a fantastic opportunity to play a key role in the design and delivery of embedded systems across … a variety of exciting projects from consumer electronics to regulated medical devices. Youll be part of a collaborative and growing team working on products at the intersection of electronics, software, and mechanical design. Essential Skills & Experience Degree in Electronics, Software Engineering, Computer Science or related field Minimum 3 years of relevant industry experience (post-graduation) Strong experience in … Embedded C and/or C++ Solid expertise in embedded software system design Hands-on experience with microcontrollers (e.g. ARM, MSP430, PIC) Working knowledge of RTOS, Linux or Windows environments Strong debugging and troubleshooting skills Solid understanding of software lifecycles and development methodologies Strong reviewing and documentation practices Bonus Skills (Desirable, Not Required) Experience with additional languages (e.g. More ❯
Employment Type: Permanent, Work From Home
Salary: £55,000
Posted:

.Net Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Bright Purple Resourcing
C#.Net Software Engineer - Aberdeen This is an exciting opportunity to work for a global leader in the innovation and development of cutting-edge software solutions used in oil and gas industry. What is in it for me: Salary up to £60,000 Hybrid working with 3 daysper week in theAberdeen office. Private healthcare Life Assurance Generous pension … investing in their R&D and the future of their employees The opportunity to work in attractive offices with a dynamic and passionate working environment The Role: As a Software Engineer, you will have the opportunity to work on cutting-edge technology and be involved in the full development lifecycle. You will have the abilityto develop cutting edge … software that is utilised globally. This role is going to challenge you as well as giving you an opportunity to work alongside some of the finest developers, using some of the latest technologies. The ideal candidate will have: C#.Net development experience Blazor Microsofttech-stack Understanding and exposure tohardwarewould be a strong advantage Windows desktop development also an advantage Passion More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Embedded Software Engineer

Edinburgh, Penicuik, Midlothian, United Kingdom
Hybrid / WFH Options
FINTEC recruit Ltd
FINTEC recruit is seeking an Embedded Software Engineer for our design Engineering client based south of Edinburgh. This is a permanent role with salary negotiable by experience plus bonus/benefits. You will be working within a small multidiscipline engineering team, working closely with hardware and software engineers. Opportunity to grow your expertise in embedded systems and … successful established engineering business with products supplied across the globe. Potential hybrid working with flexi start & finish times, early finish on Fridays. Responsibilities To design, implement and test embedded software across a range of microcontrollers, microprocessors and linux-based systems – C/C++ Developing software for microcontrollers, microprocessors and embedded Linux systems Working with Linux Kernel, bootloaders, device … engines such as QT and Crank To build systems such as Yocto to create custom Linux distributions Implement and troubleshoot hardware communication protocols : Skills and experience required for Embedded Software Engineer role: Degree in Computer Science, Electrical/Electronic Engineering, or a related field. 5+ years experience in embedded software development Strong proficiency in C/C++ More ❯
Employment Type: Permanent
Posted:

Software Engineer - Edinburgh

Edinburgh, Cramond Bridge, City of Edinburgh, United Kingdom
SR2
Full Stack Software Engineer Tech For Good Edinburgh - Hybrid (3 days in office) £50,000 - £65,000 + Amazing Benefits Package Competitive Pension up to 15% and Bonus 10-15%, Private Healthcare, Enhanced Parental Leave, 36 days of Holiday! SR2 are recruiting x3 full stack Java software engineers for a purpose-driven tech organisation based in Edinburgh … hire engineers who are passionate about continuous learning, and growing their skills further within a meaningful business who care about DE&I. The role is for a mid-weight software engineer with skills across both backend and frontend, however the majority of your time will be spent on the backend developing Java, Spring boot Microservices within an AWS More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum 15% pension, 15% bonus, 36 days holi
Posted:

Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Motability Operations
Description The Software Engineering team is looking for an experienced engineer to join a product team that works closely with the business in delivering and maintaining software for our internal and external customers. It is an agile delivery environment with momentum from some recent big successes, with lots of exciting new projects also in the pipeline. Key … aspects of working in an agile team at MO Focus on delivering working software Blending user (customer) feedback and best practice to evolve what we deliver Continuously inspect and adapt how we deliver software Utilise great testing principles, TDD & automation A "build to run mindset", ensuring the software/systems we build are easy to support and … other engineers so the next person will find things a little bit easier The team is greater than the sum of its parts Qualifications We are looking for a Software Engineer to join a growing team. For this role we would like someone passionate about the craft of software delivery to help build great software for More ❯
Employment Type: Permanent, Part Time, Work From Home
Posted:

Senior Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Bright Purple Resourcing
Senior Software Engineer UK Remote Bright Purple is working with a growing company in the education space, and we are on a mission to find the newest member of their small but mighty software team. So, if you like to work in a small team where your contribution is visible, read on. Benefits: Fully remote with flexible More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Embedded Software Engineer

Edinburgh, Scotland, United Kingdom
LHH
Please note: All applicants must hold active SC clearance. Unfortunately, we cannot consider applications from non-cleared candidates. C++ Software Engineers – SC Cleared – Defence & Aerospace – Edinburgh Are you a skilled C++ Software Engineer with experience in UML modelling and real-time embedded systems? We’re supporting one of the UK’s most advanced defence and aerospace programmes … and are looking for experienced engineers to join a high-performing software community as a major radar system moves into a critical development phase. Location: On-site in Edinburgh What you’ll be doing: Developing and maintaining embedded software using C++ within an IBM Engineering Rhapsody UML modelling environment Collaborating with systems and hardware engineers to integrate software on multi-core and distributed platforms Working to airborne software design standards such as RTCA DO-178C and coding guidelines like MISRA C/C++ What we’re looking for: Strong experience with C++ in a real-time embedded environment Solid understanding of object-oriented design (OOD) and UML modelling Familiarity with the full software development lifecycle More ❯
Posted:

Principal Software Engineer

Edinburgh, Midlothian, United Kingdom
Outsource UK lTD
Job: Principal Software Engineer Company: BAE Systems Hourly Rate: £50.00 PAYE or £67.47 Umbrella Location : Barrow-in-Furness - 1 day per month on-site Contract : 12 months (Opportunity to be extended) Working Hours : 37 hours per week Key Responsibilities : Requirements elicitation and expression Translation of requirements in to a software design Implementation of the design Test design … development and execution Integration Configuration, Release and Deployment of the product Skills & Qualifications : Extensive full lifecycle software development experience PLC experience (programmable Logic Controllers) Siemens PLC experience highly desirable Any combination of SCADA (WINCCOA), Rockwell PLC, GE PLC (Mark 6) desirable If you would like to be considered for this role please don't hesitate to click apply or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineer
Edinburgh
10th Percentile
£47,100
25th Percentile
£48,000
Median
£65,000
75th Percentile
£87,188
90th Percentile
£96,500