
Embedded Software Engineer
Hybrid
Oxfordshire, United Kingdom
£ 75,000 / year
Full Time
23-04-2025
Job Specifications
Embedded Software Engineer
Location: Oxfordshire, UK (Hybrid)
Salary: £40,000 - £75,000 (DOE)
Join a dynamic team at the forefront of aerospace innovation as an Embedded Software Engineer. You will develop real-time embedded software for spacecraft onboard systems, contributing to exciting space missions and shaping the future of space exploration.
This role offers the chance to work on advanced flight software, collaborating with cross-functional teams to design, validate, and integrate critical systems. You’ll be responsible for defining software requirements, testing in both simulation and real-world environments, and ensuring high-performance software solutions.
Key Responsibilities:
Develop and test flight software for spacecraft.
Work with multiple teams to identify software needs and solutions.
Participate in mission system testing and simulation.
Contribute to the overall success of space missions through software design and integration.
What We’re Looking For:
Strong experience in C/C++ for real-time embedded systems.
Familiarity with real-time operating systems (VxWorks, RTEMS).
Proven ability to work with version control systems like Git.
Experience with developing equipment drivers and interface documentation.
Ability to independently test and debug software in both simulated and live environments.
Strong problem-solving skills, and proactive, self-driven work ethic.
Desirable Experience:
Experience with space-related software development.
Knowledge of industry standards like MISRA, CCSDS, or ECSS.
Familiarity with Linux systems and Python.
What You’ll Get:
Competitive salary and benefits.
Flexible and hybrid working options and a supportive environment.
9/75 work pattern (optional).
25 days holiday (increasing with service), life insurance, and private healthcare.
Relocation support if required.
Work with a talented, international team in state-of-the-art facilities.
Ready to take your career to new heights? Apply now and be part of groundbreaking space technology!
About the Company
Holt Executive: Your Talent Partner. We specialise in connecting exceptional candidates with leading organisations globally, focusing on the SATCOM, Space, Aerospace & Defence, and Commercial Aviation sectors. Our partnership approach is built on strong relationships with a diverse range of clients, from Start-ups to global industry giants. What sets us apart is our team's extensive sector-specific experience, enabling us to effectively support both clients and candidates. Our recruitment services cover positions from ear... Know more
Related Jobs


- Company Name
- Acin
- Job Title
- Junior DevOps Engineer
- Job Description
- About us Our product is all about collaboration and innovation. So are our people. We’re a small team, but we’ve got a big vision: to build a brand-new infrastructure for operational risk management. It’s not easy. We’re redefining the way some of the world’s biggest financial services companies and banks work with data. There are a lot of challenges – but a lot of opportunities to think and act creatively, too. Backed by banks (JP Morgan, Citi, Barclays, Lloyds, BNP) and ratings agencies, Acin helps banks objectively manage their risk control landscape. Based on a network of peers, Acin’s data protocols connect a bank’s risk control data across their firm and industry leading to greater cost savings, and creating huge efficiency savings across the bank both in front and back-office operations. The role As a Junior DevOps Engineer you would be responsible for managing and maintaining the Azure platform to ensure its smooth operation and optimal performance. Main duties Provide BAU support for production and non-production environments, including troubleshooting and remediation of technical issues. Create, run and enhance IaC and code deployment pipelines, using DevOps best practices. Participate in testing newly developed applications, integrations and upgrades to infrastructure and code. Work with various technical and functional personnel as required to provide technical support. Monitor production and non-production environments, enhancing observability tools where applicable. Actively participates in, and potentially lead, application administration maintenance or implementation plan walkthroughs. Support development of technical documentation to be used by support teams. Maintain a deep and broad knowledge of technology, equipment, and or systems in the assigned application areas. Requirements Experience building and releasing CI/CD pipelines Experience supporting Azure applications Experience with source control Solid experience with scripting languages (e.g. PowerShell or Bash). Solid experience with IaC tools (Terraform, ARM and Bicep). Experience with observability tools (Azure Application Insights, DataDog). Excellent verbal and written communication skills Ability to work both independently and as part of a team Experience with at least one structured programming language preferred. Solid understanding of application infrastructure and architecture preferred. Experience with multi-tier applications employing application and web servers preferred. Bachelor's degree in a related discipline such as Computer Science, Information Technology, Mathematics, Statistics, Business, Data Science or Engineering preferred. Benefits This is an exciting opportunity to join a fast-growing, dynamic fintech that is creating huge momentum in the market. Alongside a friendly, dynamic, and inclusive culture, we offer… 25 days annual leave plus bank holidays Enhanced Private Health Insurance for you and your family Life insurance, including access to their Smart Health services such as unlimited access to an online GP as well as a range of other health and wellbeing experts Enhanced maternity and paternity leave policies Perkbox - a discount platform and wellbeing resource centre. Employee Assistance Program – access to free counselling sessions and support through Perkbox. Cycle to work scheme Electric Car Leasing Hybrid working options + an amazing office in Central London Regular company events and socials A strong team culture where successes are celebrated together. Our core company values are get up and go, keep going, and always further. Acin is an equal opportunity employer. We value a diverse workforce and an inclusive culture. We encourage applications from all qualified individuals without regard to race, sex, colour, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation and gender identity or expression.


- Company Name
- Spotify
- Job Title
- Senior Fullstack Engineer - Data Platform
- Job Description
- The Platform mission creates the technology that enables Spotify to learn quickly and scale easily, enabling rapid growth in our users and our business around the globe. Spanning many disciplines, we work to make the business work; creating the frameworks, capabilities and tools needed to welcome a billion customers. Join us and help to amplify productivity, quality and innovation across Spotify. We are looking for a Senior Fullstack Engineer to join Data Platform. Our team is the owner and creator of the platform SDKs used (iOS, Android and JavaScript) to collect User Behaviour Data for Spotify. We need someone specialized in JavaScript/TypeScript and backend development, to help build internal tools and APIs that allow client developers to ship their features with user behaviour instrumentation. As part of this team, you will closely collaborate with our internal customers (e.g., Spotify feature developers, data consumers, insight managers, etc) to determine the best solutions to scalably meet their needs. Above all, your work will impact the way the world experiences music. What You'll Do Work in a fast-paced environment to build an analytic tool for our developers. Collaborate with other engineers, data scientists, designers, user researchers and product managers to craft the best possible user experience on our internal tools and infrastructure. Ensure that our APIs will have smooth integration with the current web clients – the desktop and TV app to name a few. Evolve our JavaScript SDK to support new features in the UBI infrastructure. Identify pain points in adoption and integration experience of our team’s internal tools and SDKs. Ensure the developer experience is seamless for all developers. Take part in on-call rotation to help support the product area. Who You Are You have 5+ years of experience as a software engineer, comfortable around backend, frontend and infrastructure. You have experience with modern JavaScript coding, testing, debugging, and automation techniques. You are proficient with JavaScript/TypeScript, React and Java. You are passionate about building a good developer experience by creating robust APIs on tracking user behaviour data. You have a quality-mindset and are interested in all parts of software development: coding, testing, deployment and monitoring. You care about the user experience and know how to build user-friendly web applications. Experience with any of the following areas: GCP, Kubernetes, GRPC, protobuf, large scale data pipelines, would be a bonus! Where You'll Be This role is based in London (UK). We offer you the flexibility to work where you work best! There will be some in person meetings, but still allows for flexibility to work from home. Spotify is an equal opportunity employer. You are welcome at Spotify for who you are, no matter where you come from, what you look like, or what’s playing in your headphones. Our platform is for everyone, and so is our workplace. The more voices we have represented and amplified in our business, the more we will all thrive, contribute, and be forward-thinking! So bring us your personal experience, your perspectives, and your background. It’s in our differences that we will find the power to keep revolutionizing the way the world listens. At Spotify, we are passionate about inclusivity and making sure our entire recruitment process is accessible to everyone. We have ways to request reasonable accommodations during the interview process and help assist in what you need. If you need accommodations at any stage of the application or interview process, please let us know - we’re here to support you in any way we can. Spotify transformed music listening forever when we launched in 2008. Our mission is to unlock the potential of human creativity by giving a million creative artists the opportunity to live off their art and billions of fans the chance to enjoy and be passionate about these creators. Everything we do is driven by our love for music and podcasting. Today, we are the world’s most popular audio streaming subscription service.


- Company Name
- Oliver Bernard
- Job Title
- Senior Software Engineer - £80k - £130k
- Job Description
- Senior Software Engineer Newcastle based - 5 days onsite Salaries paying £80k - £130k + bonuses Our client Our client are a newly created Joint Venture specialising in providing software development and consulting services to businesses operating in the Financial Services and Alternative Investment markets. They pride themselves on employing and developing the very best talent in the North East, ensuring unparalleled quality and expertise in every project they undertake. Their goal is to surpass their clients' expectations, solve challenging problems, and deliver innovative solutions. They operate from their home in the heart of Newcastle City Centre, where they are building a team of exceptional people in an intellectually stimulating environment. Their Culture As a newly established business, joining them at this stage offers the exciting opportunity to help define their culture. They emphasise: Exceptional Talent: They seek individuals with excellent communication skills. Collaboration: They do their best work together, both internally and with their clients. Curiosity: They value and embrace curiosity highly. Passion and Positivity: They want people who are passionate, positive, and capable problem solvers. Ownership and Trust: They trust their team to take ownership and go the extra mile when needed. Motivation and Learning: They value highly motivated individuals with a strong desire to learn. Responsibilities Ownership of technical products and projects – their developers actively engage with a wide range of business functions to leverage their knowledge and exposure. Exercising judgement and acumen to understand the true business need beyond the stated requirements. Challenging current systems and processes to achieve common goals through technical excellence and innovation. Keeping abreast of industry and technology trends to stay at the forefront of what is possible. Having an impact from day one – they empower and trust their developers to leverage their skillsets. What Makes a Great Candidate Excellent programming and technology skills, including an in-depth understanding of and recent programming experience in C#/.Net or other object-oriented languages such as Java, Python or C++. Experience working with SQL databases. Azure or AWS experience. A strong enthusiasm for programming and technology with an appetite to work in a dynamic and integrated team. An entrepreneurial nature, willing to take ownership and tackle problems, thriving on innovation. The ability to own all aspects of development projects from start to finish. A desire to understand and solve business problems, build domain knowledge, and increase market understanding. The ability to communicate clearly and professionally with clients and team members. Financial Services experience is a bonus, but not essential. A minimum 2.1 degree in Computer Science or a related field, ideally from a Russell Group University. Why Join Them? Impact from Day One: They empower and trust their developers to leverage their skillsets from the start. Diverse Projects: Work on a wide variety of projects alongside exceptionally talented people, often closely correlated to world events and trends. Direct Value Delivery: Deliver demonstrable business value by working hand-in-hand with the customer. Learning Opportunities: Learn from industry experts about financial markets and world economies. Ownership: Engage with a wide range of business functions to leverage your knowledge and exposure. Innovation: Challenge current systems and processes to achieve common goals through technical excellence and innovation. If you are a great developer and communicator who loves working on demanding initiatives and solving challenging problems, this could be the right place for you. Join them to make a difference from the heart of Newcastle City Centre.


- Company Name
- Premier Group Recruitment
- Job Title
- Application Developer
- Job Description
- Application Developer £50,000-£55,000 Central London - Twice a week in the office I’m currently working for a well-established tech consultancy business of over 70 years who are arguably the market leader in their respective market where they provide consultative services to industries such as healthcare, insurance, pensions, energy & sport. They are a modern, forward-thinking company that utilise technology to make their products and services stand out within their market and are always ahead of the curve with latest trends and releases. They are a growing development team of roughly 20 in total size split across their 3 offices and in-role you will be working on new & existing client facing applications. You will mainly work on the backend with C# but also get exposure to working on the Frontend and Azure architecture. You’ll work collaboratively with different teams across the business and get the chance to work closely with clients to understand requirements. The role offers great progression opportunities with loads of planned growth across the business for 2025 and plenty of variety with the amount of clients and projects you’ll be involved in. Technical Requirements: C#, .Net, Visual Studio, Object Oriented Programming. Frontend experience with Typescript and Vuejs – not essential. Good understanding of Azure – Azure DevOps, Azure CosmosDB. Ideally come from a Maths/Data focused background either studies or experience. Good collaborations skills and ability to communicate amongst different teams. Happy working in an environment where you have autonomy and control over your day. Keen desire to learn new technologies and progress within the business. Central London – Twice a week in the office. Salary/Benefits: Up to £55,000 10-15% Discretionary Bonus – max £12,000. Pension – 4% which can rise to 10% Life Assurance – x6 of your salary 26 days holiday plus Bank Holidays Income Protection Insurance Scheme Private Medical Insurance Additional perks like cycle to work/gym If this role sounds of interest, then please apply and I can give you a call. Tim Stock 07980610737 / 01182284223