Current jobs related to Embedded Software Engineer - Edinburgh, Edinburgh - Nethermind


  • Edinburgh, Edinburgh, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    Job Title: AWS Embedded Software DeveloperJob Type: Full-timeLocation: Remote (UK based)Salary: Up to £70,000 + BenefitsAbout the RoleKO2 Embedded Recruitment Solutions Ltd is seeking a skilled AWS Embedded Software Developer to join our client's global engineering team. As a key member of the team, you will be responsible for designing and developing...


  • Edinburgh, Edinburgh, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    Job Title: AWS Embedded Software DeveloperJob Type: Full-timeLocation: Remote (UK based)Salary: Up to £70,000 + BenefitsAbout the RoleKO2 Embedded Recruitment Solutions Ltd is seeking a skilled AWS Embedded Software Developer to join our client's global engineering team. As a key member of the team, you will be responsible for designing and developing...


  • Edinburgh, Edinburgh, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    Job Title: AWS Software EngineerJob Summary:KO2 Embedded Recruitment Solutions Ltd is seeking a skilled AWS Software Engineer to join our global engineering team. As a key member of our team, you will be responsible for designing, developing, and deploying software solutions for our IoT business.Key Responsibilities:Design and develop software solutions...


  • Edinburgh, Edinburgh, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    Job Title: AWS Software EngineerJob Summary:KO2 Embedded Recruitment Solutions Ltd is seeking a skilled AWS Software Engineer to join our global engineering team. As a key member of our team, you will be responsible for designing, developing, and deploying software solutions for our IoT business.Key Responsibilities:Design and develop software solutions...


  • Edinburgh, Edinburgh, United Kingdom KO2 Embedded Recruitment Solutions LTD Full time

    Job Title: Embedded Software Development ExpertJob Description:KO2 Embedded Recruitment Solutions LTD is seeking a skilled Embedded Software Development Expert to join their team. With a strong background in embedded systems and software development, this role is ideal for individuals who want to shape the future of technology.About the Role:We are looking...


  • Edinburgh, Edinburgh, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full time

    As an Embedded Software Engineer at KO2 Embedded Recruitment Solutions Ltd, you will be responsible for developing innovative low power, IoT-connected wearable devices. With a greenfield development environment, you will have the opportunity to drive innovation in embedded software solutions while working closely with a team of engineers, including...


  • Edinburgh, Edinburgh, United Kingdom Leonardo Full time

    Radar Systems Software Engineer OpportunityLeonardo is seeking a skilled software engineer to develop embedded software for a state-of-the-art radar platform deployed on the Eurofighter Typhoon fighter jet.About the RoleYou will be part of a multi-disciplinary team to ensure the successful testing and commissioning of a complex multi-unit system.Key...


  • Edinburgh, Edinburgh, United Kingdom oilandgas Full time

    Job DescriptionLocation: RemoteWe are seeking a skilled Embedded Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing high-quality embedded software that delivers value to our SHEMS products and services.You will work closely with our business analysts and systems engineers to...


  • Edinburgh, Edinburgh, United Kingdom oilandgas Full time

    Job DescriptionLocation: RemoteWe are seeking a skilled Embedded Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing high-quality embedded software that delivers value to our SHEMS products and services.You will work closely with our business analysts and systems engineers to...


  • Edinburgh, Edinburgh, United Kingdom WA Consultants Ltd Full time

    Embedded Software Engineer – HybridWA Consultants Ltd is seeking a talented Embedded Software Engineer to join our team in Edinburgh. As a key member of our engineering team, you will be responsible for designing, developing, and testing embedded software solutions for a variety of projects.Key Responsibilities:– Design and develop embedded software for...


  • Edinburgh, Edinburgh, United Kingdom PEXA Group Full time

    Embedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team at our Edinburgh office.The successful candidate will have strong programming skills in embedded systems, including Python, C/C++, and RTOS. Experience with Bluetooth chipsets and wireless communication protocols such as USB, Bluetooth, Zigbee, and...


  • Edinburgh, Edinburgh, United Kingdom PEXA Group Full time

    Embedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team at our Edinburgh office.The successful candidate will have strong programming skills in embedded systems, including Python, C/C++, and RTOS. Experience with Bluetooth chipsets and wireless communication protocols such as USB, Bluetooth, Zigbee, and...


  • Edinburgh, Edinburgh, United Kingdom Dunbar Brown Group Full time

    Dunbar Brown Group is seeking a skilled Embedded Systems Software Developer to join their team. The ideal candidate will have a strong background in software engineering and experience working with embedded systems. Key responsibilities include designing and developing software for a variety of projects, including those in the energy, medical, and life...


  • Edinburgh, Edinburgh, United Kingdom IC Resources Full time

    Job Title: Senior Embedded Software EngineerJob Description:This is an exciting opportunity for a Senior Embedded Software Engineer to join a leading company in the satellite communications sector. The company is a pioneer in the development of space-based cellular broadband networks and is looking for a skilled engineer to contribute to their growth.The...


  • Edinburgh, Edinburgh, United Kingdom Dunbar Brown Group Full time

    Embedded Software Engineer OpportunityDunbar Brown Group is proud to partner with a renowned hardware and software design consultancy that pushes the boundaries of innovation. We are seeking an exceptional Embedded Software Engineer to join their team and contribute to cutting-edge projects across industries such as energy, medical, and life sciences.Key...


  • Edinburgh, Edinburgh, United Kingdom Dunbar Brown Group Full time

    Embedded Software Engineer OpportunityDunbar Brown Group is proud to partner with a renowned hardware and software design consultancy that pushes the boundaries of innovation. We are seeking an exceptional Embedded Software Engineer to join their team and contribute to cutting-edge projects across industries such as energy, medical, and life sciences.Key...


  • Edinburgh, Edinburgh, United Kingdom IGS Ltd. Full time

    Embedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team at IGS Ltd. in Edinburgh.The ideal candidate will have strong programming skills in Embedded Python C/C++ and a good understanding of the latest technology and electronics.Key Responsibilities:Design and develop embedded software and firmware for...


  • Edinburgh, Edinburgh, United Kingdom IGS Ltd. Full time

    Embedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team at IGS Ltd. in Edinburgh.The ideal candidate will have strong programming skills in Embedded Python C/C++ and a good understanding of the latest technology and electronics.Key Responsibilities:Design and develop embedded software and firmware for...


  • Edinburgh, Edinburgh, United Kingdom PEXA Group Full time

    Embedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team at PEXA Group in Edinburgh.The ideal candidate will have strong programming skills in embedded systems, including Python, C/C++, and RTOS. Experience with Bluetooth chipsets and wireless communication protocols such as USB, Bluetooth, Zigbee, and...


  • Edinburgh, Edinburgh, United Kingdom PEXA Group Full time

    Embedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team at PEXA Group in Edinburgh.The ideal candidate will have strong programming skills in embedded systems, including Python, C/C++, and RTOS. Experience with Bluetooth chipsets and wireless communication protocols such as USB, Bluetooth, Zigbee, and...

Embedded Software Engineer

2 months ago


Edinburgh, Edinburgh, United Kingdom Nethermind Full time

About Nethermind

Nethermind is a team of builders and researchers on a mission to empower enterprises and developers worldwide to access and build on decentralized systems.

We frequently collaborate with renowned companies, such as Ethereum Foundation, Starknet Foundation, Gnosis Chain, Flashbots, Forta Protocol, Lido, EigenLayer, Open Zeppelin, RISCZero, Aleph Zero, and many more.

We are a 350+ strong team working remotely across 66+ countries.

Job Description

Embedded Software Engineer

We are seeking an experienced Embedded Software Engineer with a deep understanding of hardware-software integration and a track record of successfully bringing products to market.

The ideal candidate will excel in developing robust, scalable firmware for hardware systems, particularly those involving complex PCB designs and sensor integration.

Key Responsibilities

  • Collaborate closely with hardware engineers to co-develop firmware for custom PCB designs, ensuring seamless integration between software and hardware components.
  • Lead the firmware development lifecycle, including architecture design, coding, debugging, testing, and deployment for embedded systems with a focus on biometric sensor integration and image processing pipelines.
  • Implement and optimize real-time firmware for palm vein recognition systems, ensuring high performance and reliability in data acquisition, processing, and device communication.
  • Drive hardware bring-up and validation, performing system-level integration and testing to identify and resolve any hardware/software interaction issues.
  • Contribute to regulatory compliance efforts by ensuring that all firmware meets the necessary safety, security, and quality standards for certification, such as CE, FCC, and ISO.
  • Collaborate with cross-functional teams including optical engineers, cloud software developers, and product managers to define system requirements and implement solutions that align with product goals.

Requirements

  • 7+ years of experience in embedded software development, with a strong emphasis on hardware-software co-design and real-time system optimization.
  • Proven experience in shipping embedded products from prototype to mass production, ideally in industries such as electronics, medical devices, or consumer hardware.
  • Advanced proficiency in Rust, C/C++ programming for embedded systems and working knowledge of RTOS environments (e.g., biometric sensors, imaging sensors) and real-time data acquisition and processing.
  • Strong understanding of cybersecurity best practices for embedded systems, including encryption, secure boot, and firmware validation.
  • Familiarity with Assembly for low-level hardware interaction and optimization.
  • Cross-platform development expertise (Linux, macOS, Windows) for tooling and testing environments.
  • Knowledge of Python for scripting, automation, and development tools.
  • Experience with Linux kernel development and low-level driver implementation.
  • Experience with compliance testing and certification processes, particularly CE, FCC, and ISO standards for electronic devices.
  • Knowledge of low-level image processing algorithms and experience with systems that require high-throughput data handling.