Systems Engineer

4 weeks ago


Edinburgh, United Kingdom Click Recruitment Full time

Do you want to be part of a company who are visionaries, inventors and achievers driving technology that will revolutionise the way we connect the world? We are looking for an innovative Senior Embedded Systems Engineer to join our Edinburgh based clients growing team. In this role, you will be responsible for developing and delivering the core firmware and software components that power our clients next generation hardware. You will be responsible for the entire development lifecycle, from selecting the appropriate bootloader and operating system to writing device-specific code and configuring higher level device management features and functions such as SNMP.

Being a go to person for all aspects of embedded systems and software implementation.
Develop and maintain customized embedded Linux distributions for various target devices.
Craft or modify kernel drivers to bridge the gap between hardware and software, enabling seamless communication.
Configure and optimise wireless and networking subsystems/protocols to deliver maximum performance and functionality.
Create and maintain Board Support Packages (BSPs) to facilitate hardware-specific software development.
Configure and integrate remote configuration and management protocols like SNMP for secure device management.
Collaborate with hardware engineers to ensure optimal integration between hardware and software components.
Perform thorough testing and debugging to deliver robust and reliable embedded systems.
Stay up-to-date with the latest advancements in embedded systems technologies and best practices.

Are familiar with hardware engineering and development.
Demonstrate expert knowledge of developing board support software for custom hardware platforms.
Demonstrate expert knowledge of C/C++ and scripting languages such as BASH/Python/perl.
Demonstrate expert knowledge of Linux kernel architecture, module development and kernel customisation.
Have strong understanding of microcontroller architecture and assembly language programming.
Have experience of peer code-review to ensure high quality of software design.
Bonus points if you have:
Knowledge of Windows device drivers and networking framework.
Knowledge of developing drivers for Android devices and for iOS devices.
Experience of AGILE software development practices.



  • Edinburgh, United Kingdom BAE Systems Full time

    Senior Windows Systems Engineer | SA-Edinburgh Parks 16-May-2024 BAE/1782307EXT SA-Edinburgh Parks Category: Engineering Position Type: Permanent - Full Time Attachments: No File Attached Application Close Date: 06-Jun-2024 At BAE Systems Australia Do interesting work that MATTERS ENJOY what you do GROW your career Be YOU We work in a thriving...


  • Edinburgh, United Kingdom BAE Systems Full time

    Senior Windows Systems Engineer | SA-Edinburgh Parks BAE/1782307EXT Category: Engineering Position Type: Permanent - Full Time At BAE Systems Australia Every day we push boundaries to produce some of the world's most innovative and ground breaking technology. Recognised for delivering projects of global and national significance that help keep...


  • Edinburgh, United Kingdom Search Full time

    Senior Systems Engineer in grid-scale Energy Storage Innovation My client is a growing start-up developing a novel mechanical energy storage system. This is a crucial technology to enable decarbonisation of our energy systems. We have recently completed a very successful 250 kW demonstrator system and are now focused on the development of our full-scale...


  • Edinburgh, United Kingdom Search Full time

    Senior Systems Engineer in grid-scale Energy Storage Innovation My client is a growing start-up developing a novel mechanical energy storage system. This is a crucial technology to enable decarbonisation of our energy systems. We have recently completed a very successful 250 kW demonstrator system and are now focused on the development of our full-scale...

  • Systems Engineer

    1 week ago


    Edinburgh, United Kingdom Neo Recruitment Ltd Full time

    The Company Our client is an ambitious and award-winning Consultancy providing support and advice to a range of clients delivering large scale complex infrastructure projects. They are currently seeking a Systems Engineer to join their team and be based in Edinburgh. The Opportunity This is a busy and challenging but rewarding role for a Systems Engineer...

  • Systems Engineer

    1 week ago


    Edinburgh, United Kingdom Neo Recruitment Ltd Full time

    The Company Our client is an ambitious and award-winning Consultancy providing support and advice to a range of clients delivering large scale complex infrastructure projects. They are currently seeking a Systems Engineer to join their team and be based in Edinburgh. The Opportunity This is a busy and challenging but rewarding role for a Systems Engineer...

  • Systems Engineer

    7 days ago


    Edinburgh, United Kingdom Neo Recruitment Ltd Full time

    The CompanyOur client is an ambitious and award-winning Consultancy providing support and advice to a range of clients delivering large scale complex infrastructure projects. They are currently seeking a Systems Engineer to join their team and be based in Edinburgh.The OpportunityThis is a busy and challenging but rewarding role for a Systems Engineer...


  • Edinburgh, United Kingdom BAE Systems Full time €42,000

    Job Title: Production Test Engineer Location: Hillend, we offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role Salary: Up to £42,000 dependent on experience What you’ll be doing: · Test and debug a wide range of medium complexity printed circuit board assemblies ·...


  • Edinburgh, United Kingdom Abaco Systems Full time

    Location: Edinburgh, ELN, GB, EH67EZ- Business Unit: Abaco Business Unit- Posting Date: Feb 2, 2024- Job Description: - The Software Engineering Intern role will experience Embedded and GNU/LinuxSystem software Development on a selection of projects based in Abaco’s Networking Innovation Centre in Edinburgh. This is a 12 month internship that is...


  • Edinburgh, United Kingdom Abaco Systems Full time

    Location: Edinburgh, ELN, GB, EH67EZ- Business Unit: Abaco Business Unit- Posting Date: Feb 10, 2023- Job Description: - The Software Engineering Intern role will experience Embedded and GNU/LinuxSystem software Development on a selection of projects based in Abaco’s Networking Innovation Centre in Edinburgh. This is a 12 month internship, and applicants...

  • Systems Engineer

    1 week ago


    Edinburgh, United Kingdom Tesco Bank Full time

    Serving our customers, communities, and planet a little better every day. Salary - Between £, - £ + annual bonus & benefits Location – Edinburgh or Newcastle, Permanent Office Attendance - Our roles are hybrid; however, you should be able to travel to either our Edinburgh or Newcastle office 1 day per week (and for moments that matter)...

  • Systems Engineer

    2 weeks ago


    Edinburgh, United Kingdom Bright Purple Full time

    Systems Engineer Edinburgh Join the future of space exploration! Are you ready to launch your career into the stratosphere? A brand-new, trailblazing company at the forefront of aerospace innovation, is looking for passionate individuals to join their team. This is not your typical corporate gig. Youd be joining a young, vibrant, and cutting-edge company...

  • Systems Engineer

    2 weeks ago


    Edinburgh, United Kingdom Bright Purple Full time

    Systems Engineer Edinburgh  Join the future of space exploration! Are you ready to launch your career into the stratosphere? A brand-new, trailblazing company at the forefront of aerospace innovation, is looking for passionate individuals to join their team. This is not your typical corporate gig. You'd be joining a young, vibrant, and cutting-edge...


  • Edinburgh, United Kingdom BAE Systems (Fulfilment) Full time

    Product Development Engineer - Future Programmes As a Product Development Engineer, you will be responsible for technical aspects of your respective programmes. Projects will cover all phases of a product's lifecycle: concepts, development, testing, qualification, production and in service support. You will work with a team of engineers to deliver a...

  • Systems Engineer

    2 weeks ago


    Edinburgh, United Kingdom Bright Purple Full time

    Systems Engineer Edinburgh Join the future of space exploration! Are you ready to launch your career into the stratosphere? A brand-new, trailblazing company at the forefront of aerospace innovation, is looking for passionate individuals to join their team. This is not your typical corporate gig. Youd be joining a young, vibrant, and cutting-edge company...

  • Systems Engineer

    4 weeks ago


    Edinburgh, United Kingdom Roc Search Limited Full time

    The UK’s leading New-Space small satellite launch vehicle engineering company, based in Edinburgh are searching for an experienced Systems Engineer to support the development, design and verification of our primary orbital launch vehicle. Having built the UK’s largest test engine facility, this ground breaking testing infrastructure will aid the testing...


  • Edinburgh, United Kingdom BAE Systems (Fulfilment) Full time

    Product Development Engineer - Future Programmes As a Product Development Engineer, you will be responsible for technical aspects of your respective programmes. Projects will cover all phases of a product's lifecycle: concepts, development, testing, qualification, production and in service support. You will work with a team of engineers to deliver a...


  • Edinburgh, United Kingdom Consunet Pty Ltd. Full time

    Consunet are seeking a highly motivated and experienced Systems Engineering Manager or Senior Systems Engineer looking for that next opportunity to provide Systems Engineering governance, support and oversight to projects and the organisation. This role will play an integral part in supporting our business growth by identifying effort and resources required...


  • Edinburgh, United Kingdom Neo Recruitment Ltd Full time

    Our client is an ambitious and award-winning Consultancy providing support and advice to a range of clients delivering large scale complex infrastructure projects. The role will involve working with delivery teams, customers, regulatory bodies and other major stakeholders. The projects you will be involved in are highly complex and multidisciplinary in...


  • Edinburgh, United Kingdom Neo Recruitment Ltd Full time

    Our client is an ambitious and award-winning Consultancy providing support and advice to a range of clients delivering large scale complex infrastructure projects. The role will involve working with delivery teams, customers, regulatory bodies and other major stakeholders. The projects you will be involved in are highly complex and multidisciplinary in...