Employment OS for your Business

Jr. Embedded Software Engineer

Engineering • Sheffield, Yorkshire S1, United Kingdom • Full-time

Description

About Sitehop

Sitehop is a fast-growing cybersecurity scale-up developing breakthrough technology to secure the world’s most critical networks. Our products combine advanced hardware and software to deliver ultra-fast, quantum-ready security solutions for enterprise and government.

We’re building a team of innovators who want to solve real-world challenges, learn quickly, and make an impact from day one.

The Role

We’re looking for a Junior Embedded Software Engineer to join our growing Engineering team. This role is ideal for someone with a strong foundation in software engineering who wants to build a career in embedded systems. You’ll work alongside experienced engineers to design, implement, and test embedded software for Sitehop’s hardware-based cybersecurity products.

This is a hands-on, growth-focused role where you’ll be mentored, challenged, and given opportunities to take on increasing responsibility as your skills develop.

Responsibilities

Assist in the design, coding, and debugging of embedded software (C/C++).

Work with hardware engineers to integrate software with FPGA and custom boards.

Support testing, troubleshooting, and debugging of embedded systems.

Write and maintain technical documentation for software components.

Contribute to continuous improvement in development practices, testing, and quality.

Learn and adopt secure coding practices for high-performance, security-focused systems.

What We’re Looking For

Degree in Computer Science, Electrical Engineering, or related field (or equivalent experience).

Solid programming skills in C/C++

Basic knowledge of Linux, embedded systems, microcontrollers, or real-time OS.

Exposure to hardware/software integration and debugging tools (oscilloscopes, logic analyzers, etc.) is a plus.

Curiosity for cybersecurity, networking, or cryptography is a bonus.

Enthusiastic, willing to learn, and eager to take ownership.

Role Type

Permanent • Full-time • Associate