Embedded Software Engineer
1 week ago
Join to apply for the Embedded Software Engineer role at Magdrive
This range is provided by Magdrive. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay rangeLocation: Hybrid, Harwell Innovation Campus, Oxfordshire
Magdrive is hiring an Embedded Software Engineer to progress the on-board software of our thruster from prototype to flight readiness, support thruster control and operations, and to expand the features offered by this smart device. The Magdrive thruster will deliver unmatched thrust and efficiency, enabling accessibility to new orbits and new industries such as satellite servicing and orbital assembly.
As one of Magdrive's early employees, you will play a pivotal role, bringing enhanced freedom, responsibility, and potential for career growth. You will work as a part of the electrical team and will work closely with the flight team, as well as the research and development team to ensure that the thruster's software operates as reliably as possible and meets required standards. A background in spacecraft software development is paramount.
Magdrive offers a supportive and flexible work environment with the ability to adjust work hours, flexible remote and hybrid working, with competitive salary, comprehensive health insurance, and regular company socials. Magdrive is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Responsibilities:
- Develop flight software to run onboard the Magdrive thrusters within a Real-Time Operating System.
- Participate in discussions of system requirements, design, and code reviews.
- Perform rigorous testing of software to planned operations to ensure robustness, fault tolerance, and functionality throughout flight.
- Hands-on integration and troubleshooting with hardware in the loop testing.
Requirements:
- Degree in software engineering, computer science, or 3 years' professional experience in software engineering.
- Experience developing fault-tolerant or real-time software.
- Good programming skills in C.
- Good test design skills, including unit tests through to integrated hardware in the loop testing.
- Experience working with embedded systems and interfacing with serial devices (UART, SPI, I2C).
- Experience with spacecraft operations.
- Experience with other programming languages (C++, Python, etc.).
- An awareness of electric propulsion for spacecraft.
- Experience designing, bringing up, and testing new PCBs.
- Salary £30k - £50k per annum (DOE). 25 days annual leave + bank holidays.
- Flexible working hours and remote working.
- Employee share options scheme.
- Support for home office setup.
Entry level
Employment typeFull-time
Job functionEngineering and Science
IndustriesDefense and Space Manufacturing
#J-18808-Ljbffr-
Embedded Software Engineer
1 week ago
London, Greater London, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full timeJob Description Position: Embedded Software EngineerLocation: Newcastle Upon TyneSalary: £45,000 - £55,000KO2's client in Newcastle is looking for an Embedded Software Engineer to join their innovative team. Based in Newcastle Upon Tyne, they are working on new cutting edge products and growing their engineering team considerably in 2025.As an Embedded...
-
Embedded Software Engineer
3 weeks ago
London, Greater London, United Kingdom KO2 Embedded Recruitment Solutions Ltd Full timeEmbedded Software Engineer - HuddersfieldAre you a talented Embedded Software Engineer looking for an exciting opportunity in Huddersfield? KO2's client, a leading mechanical manufacturing company specializing in high-precision gears, actuators, and motor control solutions, is seeking an Embedded Software Engineer to join their growing team. Their products...
-
Embedded Software Engineer
2 weeks ago
London, Greater London, United Kingdom TN United Kingdom Full timeEmbedded Software Engineer - £65k-£70k – Uxbridge | Hybrid WorkingI am working with the world's leading provider of satellite antennas and terminals who empower connectivity across many different markets, bringing simplicity to satellite communications with advanced technology. They are looking for an Embedded Software Engineer to develop high quality...
-
Embedded Software Engineer
3 weeks ago
London, Greater London, United Kingdom Futures Full timeOur client, a market leading manufacturer and supplier of specialist electronic equipment, seeks to appoint an Embedded Software Engineer with previous R&D experience.Embedded Software Engineer - Role and ResponsibilitiesCoding on major new product development projects within a team of other engineersDesigning and developing embedded software and firmware...
-
Embedded Software Engineer
1 week ago
London, Greater London, United Kingdom Futures Full timeOur client, a market leading manufacturer and supplier of specialist electronic equipment, seeks to appoint an Embedded Software Engineer with previous R&D experience.Embedded Software Engineer - Role and ResponsibilitiesCoding on major new product development projects within a team of other engineersDesigning and developing embedded software and firmware...
-
Embedded Software Engineer
3 weeks ago
London, Greater London, United Kingdom TN United Kingdom Full timeJoin an industry leader in Laser Manufacturing - Glasgow, Hybrid WorkingActively seeking an Embedded Software Engineer to contribute to the development and maintenance of industry leading technology in the production of lasers With a recent shift in direction, this company is actively looking to grow out their operations in Glasgow and add multiple engineers...
-
Embedded Software Engineer
2 weeks ago
London, Greater London, United Kingdom Experis UK Full timeExperis UK Gloucestershire, England, United KingdomEmbedded Software EngineerLocation: Hybrid (3 days in office, 2 days remote) – Initial full-time office presence for trainingHours: 37.5 hours per weekContract: 6 Months rollingRate: PAYEAre you an Embedded Software Engineer looking for an exciting new contract opportunity? We are seeking a skilled...
-
Embedded Software Engineer
6 days ago
London, Greater London, United Kingdom ARx Recruitment Services Full timeEngineering and Scientific Recruitment SpecialistsEstablished and Highly Successful Electronic Design and Assembly Company with a Consistently Expanding Client Base are Seeking to Add to their Team with the Recruitment of an Embedded Software Engineer.Fantastic Career Opportunity to Work with a Collaborative Team of Versatile and Knowledgeable Embedded...
-
Embedded Software Engineer
1 week ago
London, Greater London, United Kingdom Defenceiq Full timeEmbedded Software Engineer (Embedded Signal Processing)Join to apply for the Embedded Software Engineer (Embedded Signal Processing) role at Defence iQ.Our client is a leader in the Defence and Security sector specialising in Maritime products. They're seeking a Senior Software Engineer - with experience in Embedded Signal Processing to join their dynamic...
-
Embedded Software Engineer
7 days ago
London, Greater London, United Kingdom Defenceiq Full timeEmbedded Software Engineer (Embedded Signal Processing)Join to apply for the Embedded Software Engineer (Embedded Signal Processing) role at Defence iQ.Our client is a leader in the Defence and Security sector specialising in Maritime products. They're seeking a Senior Software Engineer - with experience in Embedded Signal Processing to join their dynamic...
-
Graduate Embedded Software Engineer
2 days ago
London, Greater London, United Kingdom Enterprise Recruitment Ltd Full timeGraduate Embedded Software Engineer (Networking)Company based in West London working on high performance networking products is looking for high calibre candidates to join their growing team as a Graduate Embedded Software Engineer. If you have a strong academic background and are interested in working with embedded software with a strong networking...
-
Embedded Software Engineer
2 weeks ago
London, Greater London, United Kingdom BAE Systems (New) Full timeJob Title: Software Engineer (Embedded)Location: RochesterSalary: £34,000What you'll be doing:Developing embedded software, peripheral drivers, protocol, human-machine interfaces and associated supporting documentationAnalysing and defining software architecture/design, modelling and simulation, systems/software integration, verification and validation,...
-
Embedded Software Engineer
2 weeks ago
London, Greater London, United Kingdom SR2 | Socially Responsible Recruitment | Certified B Corporation™ Full timeSR2 | Socially Responsible Recruitment | Certified B CorporationThis range is provided by SR2 | Socially Responsible Recruitment | Certified B Corporation. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeUp to £75K for the Embedded Software Engineer position.Helping Scale-Ups Build Their...
-
Graduate Embedded Software Engineer
2 weeks ago
London, Greater London, United Kingdom IC Resources Full timeI am working with an exciting company in the 3D audio space, looking to take on a Graduate Embedded Software Engineer to help change the consumer experience with loudspeaker audio. The successful candidate will be involved in developing spatial audio systems using AI and head tracking technologies to create high-quality, 3D sound experiences without the need...
-
Embedded Software Engineer
5 days ago
London, Greater London, United Kingdom JR United Kingdom Full timeEmbedded Software Engineer (Embedded Signal Processing), LondonClient:Location:London, United KingdomJob Category:OtherEU work permit required:YesJob Views:8Posted:18.04.2025Expiry Date:02.06.2025Job Description:Our client is a leader in the Defence and Security sector specialising in Maritime products. They're seeking a Senior Software Engineer with...
-
Embedded Software Engineer
1 week ago
London, Greater London, United Kingdom Avanti Recruitment Full timeMy client is an established engineering company specializing in innovative embedded systems solutions across multiple sectors. They're currently seeking a talented Embedded Software Engineer to join their expert technical team.The RoleIn this role, you'll develop embedded software solutions across multiple client projects. You'll work primarily with...
-
Embedded Software Engineer
1 week ago
London, Greater London, United Kingdom ISR Recruitment Full timeThis range is provided by ISR Recruitment. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeThe Opportunity:After a number of exciting tender wins, my client is looking to add an Embedded Software Engineer to their Product Development team. The ideal candidate will have a solid mathematical...
-
Senior Embedded Software Engineer
2 weeks ago
London, Greater London, United Kingdom IC Resources Full timeSenior Embedded Software Engineer now needed in Bristol to join a global company leading the way in safety and security. I am seeking an ambitious and talented Senior Embedded Software Engineer with 3 - 5 years expertise to work alongside industry experts developing a portfolio of embedded software products.Suitable Senior Embedded Software Engineers will...
-
Junior Embedded Software Engineer
5 days ago
London, Greater London, United Kingdom IC Resources Full timeExciting new opportunity in Bristol for a Junior Embedded Software Engineer to join a well-established company. I am seeking a recent graduate or perhaps a Junior Embedded Software Engineer with 1-2 years of relevant Embedded programming expertise.Applicants for the Junior Embedded Software role should have a good degree and a grounding in low-level Embedded...
-
Senior Embedded Software Engineer
2 days ago
London, Greater London, United Kingdom TN United Kingdom Full timeSenior Embedded Software Engineer, HampshireClient:IC ResourcesLocation:Hampshire, United KingdomJob Category:OtherEU work permit required:YesJob Reference:df9d823087eeJob Views:10Posted:02.04.2025Expiry Date:17.05.2025Job Description:A Senior Embedded Software Engineer is sought by this leading networking and satellite communications organisation to be...