Find your next tech and IT Job or contract in City of Edinburgh
Explore the latest IT & tech jobs in the City of Edinburgh, where fintech and digital marketing roles are on the rise.
Tip
Use commas to search for several terms at the same time.
Example : sql, php corresponds to sql OR php
Job Vacancy
Embedded Software Engineer
Job Title: Embedded Software Engineer Location: Glasgow Type: Full-Time with remote working Salary: Between £50,000 - £55,000 (Depending on experience) About the company: My client are a heating services and support systems specialist organisation with a high volume of projects underway. They are looking to grow their Embedded Software Engineering team to facilitate the high volume of product development projects they have coming up. Job Description: They are looking for a software engineer that also has a good understanding of electronics, due to the nature of hands on work they do. This opportunity can develop into a lead role , managing a team of engineers as the company expands. Key Responsibilities: • Design, develop, and test embedded software for small systems and processors. • Implement and optimize bare-metal applications using C. • Collaborate with hardware engineers to develop firmware from schematics. • Develop and maintain communication stacks for embedded radio systems. • Analyse and optimize radio performance and network behaviour. • Participate in system architecture design and contribute to technical documentation. • Troubleshoot and resolve software issues, ensuring high reliability and performance. • Collaborate with external designers, certification bodies, and testing facilities to ensure product compliance and quality. • Support manufacturing teams with technical queries and part changes. Qualifications: • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. • Proven experience in embedded software development, particularly with small systems/processors. • Proficiency in C programming and experience with bare-metal development. • Experience with embedded radio systems, communication stacks, and network behaviour analysis. • Strong understanding of electronics and ability to develop firmware from schematics. • Excellent problem-solving skills and attention to detail. • Ability to work independently and as part of a team. • Strong communication and collaboration skills. Preferred knowledge & Experience • 5-10 years' experience as an Embedded Software Engineer • Strong knowledge of Zigbee chip devices • Experience with .NET or C# development and network systems. • Knowledge of database design and SQL Server. • Familiarity with system architecture design. • Experience managing design processes and interfacing with external designers and manufacturers. What's on offer: • Competitive salary of up to £55,000 In salary • Discretionary bonus scheme of 5% • 25 days standard holiday +9 on top • Progression into a leadership role. • Company pension contribution of 5% To find out more about Computer Futures please visit XX XX XX XX XX Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales
Job Vacancy
FrontEnd Developer
Frontend Developer Edinburgh £40,000 - £55,000 + Progression + Training + Group trips abroad This is a great opportunity for an Frontend Developer who is looking to gain on-the-job training with a clear path to grow within a vastly expanding leading digital leader. You will have the opportunity to work alongside digital experts and account teams across a range of exciting clients. Within a rapidly expanding visual communication agency that will invest both time and money into you alongside a supreme benefits package. This digital virtualisation agency develops visual marketing and training solutions that captivate and engage. You'll collaborate with frontend and backend developers, project managers, 3D artists, and designers to create impactful solutions tailored to their clients' needs. Whilst thriving in a cultivated team of individuals who want to help progress someone in a meritocratic environment. You will report directly to the Head Of Technical. Developing client user experience whilst developing frontend web solutions is the backbone of this role. The ideal candidate will have a solid understanding HTML5, CSS, JavaScript, and Umbraco CMS. This is a fantastic opportunity to be able to work with the latest Dev technologies, work with an established company and further progress your IT career with progression and training being available within the company. The company would be able to fund certifications for your progression. The person: • Has experience using frontend solutions such as HTML5, CSS, JavaScript. • Holds experience in experience with WebGL, Cordova, Electron, or UNITY which are advantageous. • Is open to working three days in the office and two days at home. The role: • Set up and manage Microsoft web servers to host Umbraco digital platforms. • Craft visually appealing and creative single-page web applications. • Maintain and enhance existing web solutions, ensuring quality and user experience Reference Number: BBBH (244990) To apply for this role or to be considered for further roles, please click \"Apply Now\" or contact Tom Edge at Rise Technical Recruitment. Rise Technical Recruitment Ltd acts as an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications, and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.
Job Vacancy
Software Developer
Software Developer (C#) Edinburgh (Hybrid) £30,000 - £36,000 + Life Assurance + Training + Pension A fantastic opportunity awaits a full stack engineer with experience in C# .NET and JavaScript to join an established organisation, offering excellent training, flexibility and employee benefits. This company is an established and reputable business, providing professional support to many businesses and people across the United Kingdom. As part of a close-knit team, you'll work on software and data applications, focusing on system migration and automation projects to optimise and innovate processes. This is a Hybrid role based in the Edinburgh office 3 times a week. The ideal candidate will have commercial experience with C# .NET and JavaScript and looking to further progress their professional career. This is a fantastic opportunity for a Software Developer eager to advance their career in a great sector, with access to excellent training, development opportunities, and great benefits. The Role: *Full-Stack Software Development *Application and Data Migration, as well as Automation *Working with C# .NET, JavaScript, and data tools *Hybrid position: 3 days a week in the Edinburgh office The Person: *Experience with C# .NET and JavaScript *Familiarity or interest in Databases (SQL) *Strong desire for self-development *Full UK right to work Reference Number: BBBH244887 To apply for this role or for to be considered for further roles, please click \"Apply Now\" or contact Tom Mclaughlin at Rise Technical Recruitment. Rise Technical Recruitment Ltd acts as an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set. We are an equal opportunities employer and welcome applications from all suitable candidates.
Contractor job
Validation Engineer
IC Resources are currently looking for a Validation engineer to join a leading semiconductor company based in Edinburgh. Software Test Engineer - 6 - 12 Month Contract Location - Edinburgh Essential Skills • Degree in relevant engineering field • Minimum 2 Years of relevant testing experience • Flexibility and Adaptability in a fast-paced environment Desirable Skills • Good knowledge of low signal analogue and/or digital electronics. • Experience with scripting/programming (ideally Python) • Previous experience in validation/verification Benefits • Opportunity to work with market leading technology • Competitive contract rate • Outside IR35 For more details on this exciting opportunity please apply below or contact Harry Hughes on [Telephone number removed]
Job Vacancy
Senior Embedded Software Engineer
Join an innovative company building the first and only space-based cellular broadband network - Edinburgh / Flexible working / Remote This exciting company are circa five years old and have been listed on the stock market for the last two years, now growing up to approximately 300 employees. Working alongside some on the biggest names in the mobile telecoms / satcoms sector, my client are around 6 years ahead of the market in terms of their satellite developments. With their long term aim of having 25 satellites in space, offering worldwide, wireless 5G coverage. This is a great opportunity for a Senior Embedded Software Engineer to join an established company, that has the determination and passion of a start-up, in their latest phase of growth. What’s Required? For this Senior Embedded Software Engineer vacancy, we’re interested in people from a variety of backgrounds, but your experience should include some of the following: • Experience in Embedded Programming in C/C++ • Knowledge of board bring-up (preferably with SoC or ARM processors) • Experience with bare-metal programming • Commercial experience with Real-Time Operating Systems (RTOS, FreeRTOS) What Next? If you’re an Embedded Software Engineer looking for an exciting new challenge within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, Test Automation, Software Test, C programming, C++ programming, Linux Kernel, Driver Development, Low level software development then please contact me, Callum Allen today.
Contractor job
Laser Engineer
Laser Engineers - SC ClearedLocation: Edinburgh (preferred) or LutonDuration: 6 monthsLevel: Various (Engineer/Senior Engineer/Principal Engineer)We are looking for skilled and innovative Radar Engineers at various levels to join our Aerospace & Defence client at their Edinburgh and Luton locations. The Radar and Advanced Targeting line of business is uniquely positioned as one of the world's top manufacturers of radars, lasers and infra-red countermeasure systems. The Laser Engineers will sit in a world-class optics and laser development team which provides leading-edge solutions into the global defence sector. The extensive product range includes targeting lasers, stabilised laser delivery systems, electro-optic imaging and surveillance systems.The role:As a Laser Engineer, you will be part of specialist group tasked with developing compact and efficient solid-state laser designs. You will investigate new technologies and engineering capabilities to address emerging business opportunities.You will take ownership of developing laser designs and will apply computational modelling techniques for the analysis of solid-state lasers, including nonlinear optical systems. This work will be underpinned by conducting practical work within the client's Laser Centre of Excellence Laboratories.This role involves working in a multidisciplinary team and provides the unique opportunity to influence the progress, direction and successful delivery of the next generation of lasers within one of largest manufacturers of advanced solid-state military lasers in the world.The Engineer:* Experience working in a laser product development and/or laser applied research environment.* Previous ownership of a laser design which has been manufactured (in one-off or volume production).* Experience in the design, characterisation and manufacture of lasers using appropriate commercial tools.* An advanced understanding of laser physics and a detailed understanding of solid-state laser engineering.* An appreciation of the mechanical and electrical design aspects of laser systems.* Experience working in a laser research and development or manufacturing environment.* Experience with technical proposal writing, project budgeting and team leadership* Strong analytical, modelling skills and good laboratory skills are beneficial.* Familiarity with fibre laser systems.Qualifications:* Essential - Related Master's degree (e.g. Physics).* Desirable - PhD with a significant laser design content.Please send in your latest CV LA International is a HMG approved ICT Recruitment and Project Solutions Consultancy, operating globally from the largest single site in the UK as an IT Consultancy or as an Employment Business & Agency depending upon the precise nature of the work, for security cleared jobs or non-clearance vacancies, LA International welcome applications from all sections of the community and from people with diverse experience and backgrounds.Award Winning LA International, winner of the Recruiter Awards for Excellence, Best IT Recruitment Company, Best Public Sector Recruitment Company and overall Gold Award winner, has now secured the most prestigious business award that any business can receive, The Queens Award for Enterprise: International Trade, for the second consecutive period.
Job Vacancy
Lead Verification Engineer
Lead Verification Engineer Edinburgh, UK Are you a seasoned Verification Team Lead looking for your next challenge? Do you have a passion for ASIC/FPGA Verification and want to lead a cutting-edge team? If you’re interested in working for a company that is transforming global mobile connectivity, this is your opportunity! You will get the chance to grow and build a Verification Team to be based in Edinburgh, Scotland. I am looking for a Lead Verification Engineer to guide and coordinate the Verification team, ensuring that designs meet System Requirements and Design Specifications. You’ll play a pivotal role in the company's journey to revolutionise how the Internet is accessed worldwide, by working on next-gen chipsets for satellite communication, providing global mobile coverage. They already have proof of concept for 5G calling and WiFi! Key Responsibilities: • Technical Leadership: Oversee the Verification team’s activities, ensuring alignment with group goals, and provide technical guidance on complex verification issues. • Collaboration: Work closely with the System Definition, FPGA, and IC Design teams to ensure compliance and early identification of specification issues. • Advanced Verification Flows: Design and implement high-quality verification flows that meet productivity and time-to-market goals. • Third-Party IP Management: Manage and review the verification compliance of 3rd-party IP or service providers. • Test Planning: Create detailed Verification Test Plans, outlining strategy, test bench architecture, stimulus, and protocol monitors/checkers. • Strategy Development: Define the verification strategy and ensure comprehensive coverage of all design aspects. Minimum Qualifications: • Proven experience verifying large System on Chip (SoC) designs. • Expertise in DSP, Wireless Communication, and networking standards. • Hands-on experience with Verilog, SystemVerilog, UVM, and/or VHDL. • Strong verification mindset with in-depth knowledge of verification goals, practices, and methodologies. • Practical experience with scripting languages such as csh, Tcl, Python, Perl, etc. • Excellent verbal communication and documentation skills, with the ability to work effectively within cross-functional teams. Additional Information: • This is an on-site role based in Edinburgh, UK - a hybrid model in other parts of Scotland can be considered. • You must have UK residency and UK working rights. • As a start-up, they value individuals who are adaptable and excited about the challenges that come with a rapidly evolving technical environment. • You will work with some of the largest telecom companies in the world. • Take on technical challenges that will push the limits of your expertise. • Enjoy a competitive base salary, plus RSU's If you're excited about making a global impact and working on the cutting edge of mobile technology, get in touch! To apply or for more information, contact Rachel Mason at IC Resources.
Job Vacancy
Validation Engineer
Are you an experienced Validation Engineer looking to join a dynamic and growing company in the semiconductor industry? We are seeking a skilled professional to play a critical role in validating and debugging semiconductor products, ensuring they meet the highest standards. Key Responsibilities: • Develop and execute evaluation plans for semiconductor products. • Design and optimise test benches for validation processes. • Conduct post-silicon validation and performance analysis. • Perform PCB debugging to identify and resolve issues. Key Skills and Experience: • Proven experience in a Validation Engineer or similar role. • Hands-on post-silicon validation expertise in semiconductor products. • Proficiency in Python or LabVIEW for testing and automation. • Familiarity with Lab Test Equipment, including oscilloscopes, network analysers, and spectrum analysers. • Experience using tools such as Altium for PCB design and layout. This is an onsite role, requiring attendance at the office between 3 - 5 days a week. If you’re passionate about validation engineering and eager to contribute to innovative projects, apply now or contact Gemma for more information.
Job Vacancy
Senior Electronics Engineer
Senior Electronics Engineer An exciting opportunity has arisen for a Senior Electronics Engineer to join a leading technology company based in Scotland, specializing in embedded systems and electronics design for a wide range of industries, including energy, defense, and industrial automation. This company is known for delivering bespoke electronic solutions tailored to complex customer requirements. In this role, you will take on key responsibilities in the design and development of PCB systems, integrating analog and digital circuits and overseeing the full product lifecycle. As a senior member of the team, you will provide technical leadership and mentoring to junior engineers, while actively contributing to project delivery. The role also involves working on embedded systems, utilizing C, C++, and Python to develop robust, high-performance systems. The ideal Senior Electronics Engineer will have: • Proven experience in PCB design and development • Expertise in analog and digital circuit design • Full product lifecycle experience, from concept through to production • Strong skills in embedded systems programming using C, C++, and Python • Ability to lead and mentor junior engineers • Experience with power management and signal integrity analysis • Knowledge of FPGA integration and high-speed digital interfaces is a plus If you're interested in the position of Senior Electronics Engineer, please apply or contact Chris Moffatt.
Job Vacancy
SITS Business Analyst
Title: Join Our Team as a SITS Business Analyst in Edinburgh! This will mainly be a remote role, with the expectation to travel into the office once per a week. Our client, an esteemed higher education institution based in the heart of Edinburgh, is seeking to recruit a talented and experienced SITS Business Analyst who MUST have experience working within the higher education sector, to assist with a three year programme of work. As part of their continuous improvement project for student systems, they require someone with exceptional analytical skills who can engage stakeholders at all levels and provide business analysis skills in business change projects which are designed to help enhance the way the University administers and supports the student lifecycle. These projects have the objective of delivering effective and efficient processes and systems to the students, academic and professional service staff who engage with the student lifecycle. This is achieved by working together with our user community to develop innovative and sustainable business process and system changes. 3. Main Responsibilities Provide business analysis expertise: (75%) * Ensure projects deliver measurable benefits to the University, focusing on enhancing key processes, systems, data and training. * Conduct consultative process reviews, analysis, and redesigns with colleagues across the University, preparing the business to embed and benefit from changes. * Develop implementation plans, manage handover to business-as-usual operations, and uphold departmental standards, ensuring effective training, communication, and engagement throughout project lifecycles. * Develop strong relationships with a wide range of stakeholders in Schools, Colleges, and Support Groups, as well as among professional services colleagues, project teams, and senior University figures. * Strive to improve the team and department's effectiveness by identifying and implementing continuous improvements and actively contributing to the department's leadership. 1. Planning and Organising: * Plan and manage change implementation, including business process and systems training, software rollout, and communication. * Engage with stakeholders to establish a clear scope, deliverables, and objectives for each project. * Plan and organise workshops for diverse University stakeholders to facilitate process analysis and identify options for change. * Contribute to the planning of software development sprints and manage plans effectively, adapting to changes in requirements or business priorities. Problem Solving and Decision Making: * Responsible for leading the redesign of business processes through collaboration with University colleagues to develop more efficient procedures. * Influence decisions and advise on system functionality, considering the impact of new policies on the current operations. * Support the transition planning with schools and the integration of changes delivered through projects. * Analyse, test, and implement new developments and enhancements. Key Contacts/Relationships: *Develop and maintain key relationships with teaching organisations, support groups, multidisciplinary project teams, and senior leaders across the organisation. Knowledge, Skills and Experience Needed for the Job: Qualifications: Educated to a degree level (or equivalent experience) with evidence of personal and professional development Experience, Knowledge, Skills and Competencies, Personal Attributes Essential: * Demonstrated experience in facilitating successful change management programmes, approaches, and implementation strategies through proficient use of business analysis techniques. * Strong communication skills which supports the development and implementation of projects and business change. * The ability to: o React quickly to changing demands o Work with minimum supervision accurately and consistently to high standards o Work collaboratively and effectively with software developers and business partners o Develop positive working relationships. * Experience of, and a preference for, working in an Agile project environment - experience of user story writing, user story mapping, story estimating, developing personas, Kanban boards to manage work. * An enthusiasm for, and practical experience of, continuous improvement - both in the way you work and to help others improve their processes. Desirable: You will also have a number of the following: *Practical involvement in business operations within a university environment, specifically in areas supporting the student lifecycle such as admissions, student administration, and course or programme administration, complemented by a solid working knowledge of the associated student and academic administration processes and policies. *Experience of working with Tribal SITS or another student information system. *Experience of practising Human Centred Design or User Experience Design. *Experience of developing standard operating procedures and user guidance. *Experience of project management. *Experience of data analysis through writing SQL against databases, testing new IT solutions and understanding of technical principles. *Experience of SAP Business Objects Business Intelligence Suite. To find out more about Real, please visit XX XX XX XX XX Real Staffing, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office |8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales
Job Vacancy
Full Stack Developer - Node, Typescript, AWS
Global hardware and software technology company is looking to hire a Full Stack Developer to join their Digital software team, based in Edinburgh The role will involve developing & maintaining full stack web applications deployed on cloud infrastructure, along with enhancements and integration's for existing platforms including their CMS, DAM, CRM, and custom tools Key skills/Experience required: • JavaScript, TypeScript • NXX XX XX XX XX • AWS (CloudFront, S3, ECR, EKS, WAF) • Docker, Kubermetes, Helm • Bash or alternative shell scripting language • CI/CD automation (GitHub Actions) • Modern CMS solutions with GraphQL APIs (Hygraph, Contentful) • Issue tracking (Jira) • Experience with Scala or Golang app development would be useful This is a hybrid role (2 days per week) in their Edinburgh office, so you must live within a commutable distance. If this role sounds like you, please contact Matt Andrews at IC Resources for further info.
Job Vacancy
Software Tech Lead
Rights to work in the UK without sponsorship are essential for this vacancy An exciting opportunity for a Software Tech Lead has arisen with a telecommunications / satellite communications company, dedicated to building the groundwork for a more interconnected society, based in Edinburgh. They are ~5 years old, have been listed on the stock market for the last 2 years, and have now grown to almost 300 employees. This is an excellent opportunity for a Software Tech Lead to change the landscape of satellite developments, responsible for the technical leadership and mentoring of teams in Edinburgh, India and Israel. These teams span across embedded software through to desktop applications. You can work remotely from anywhere in the UK. Experience of the Software Tech Lead will include: • Experience with embedded software through to desktop applications • Experience with C++ • Technical leadership • Team mentoring/leadership If you are a Software Tech Lead looking for an exciting new challenge within a great company 6 years ahead of the market, then please apply today to learn more.
Job Vacancy
RF validation Engineer
Validation Engineer | RF Join an innovative company pioneering the world’s first and only space-based cellular broadband network! We are seeking a talented RF Validation Engineer to join our dynamic team and contribute to cutting-edge advancements in RF validation and system analysis. As an RF Validation Engineer you will have a number of responsibilities that include; • Conduct post-silicon RF validation and characterisation. • Develop and implement RF test automation solutions. • Perform system analysis and debug to ensure optimal performance. • Collaborate across multiple engineering teams to achieve project milestones. To be considered for the RF Validation Engineer vacancy you must have: • 4 years industry experience, outside of academia • Strong knowledge of RF architecture and system level understanding • Hands-on experience with RF lab experience • Post silicon validation experience • Experience with test automation experience in Python or C# • Any experience Transceivers, processors or DSP is highly advantageous If you're passionate about engineering and want to contribute to world-changing technology, we'd love to hear from you!
Job Vacancy
Windows Kernel Mode Driver Engineer
Join an industry leader within the Semiconductor market specialising within the audio space - Edinburgh or London This low power mixed signal semiconductor giant is actively seeking a Windows Kernel Driver Mode Engineer. You will be joining one of the main leaders within the audio space - since covid, there has been an increased demand for quality audio products and as a result, this giant have been able to capitilise on this growth and take a stronghold over the market. As a result, they are seeking an additional Windows Kernel Driver Mode Engineer due to increased demand to facilitate the teams growth. For this Windows Kernel Mode Driver Engineer, I am looking for someone with: • Recent (within the last 5 years) commercial experience developing windows kernel mode drivers • A strong background within embedded development • Strong C and C++ programming experience What Next? If you’re an Embedded Software Engineer looking for an exciting new challenge within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today.
Submit your CV
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Latest forum topics
Jobs by city
Jobs by country