Search Jobs
Not finding what you are looking for? Perhaps try searching further afield by searching for vacancies for this position in your local country instead?
Full Stack Software Engineer – Python
Holt Executive is Hiring – Full Stack Software Engineer (Python) Holt Executive is partnering with a pioneering space technology company to find a Full Stack Software Engineer – Python to join their dynamic team in Harwell, UK. This is an exciting opportunity to work on cutting-edge space missions, contributing to the development of ground segment software, mission control systems, and data services.
About the Role: As a Full Stack Software Engineer, you will play a key role in designing, developing, and maintaining web-based applications that support mission operations. You will collaborate with cross-functional teams to build scalable backend systems, intuitive front-end interfaces, and robust APIs, helping to ensure the success of complex space missions.
Key Responsibilities:
- Develop and maintain full-stack applications using Python, Django, and related frameworks.
- Build user-friendly front-end interfaces using React, Angular, or Vue.js.
- Design and implement RESTful APIs for mission-critical applications.
- Collaborate with data scientists, engineers, and mission operations teams to enhance data management and visualization tools.
- Optimize backend performance and ensure high reliability of data pipelines.
- Participate in code reviews, testing, and deployment of applications.
- Write and maintain comprehensive technical documentation.
Essential Skills:
- Proficiency in Python with experience in full-stack development.
- Strong knowledge of Django or Flask for backend development.
- Experience with JavaScript frameworks (e.g., React, Angular, Vue.js) for front-end development.
- Familiarity with RESTful APIs and web application architecture.
- Experience with SQL and NoSQL databases.
- Strong problem-solving skills and ability to work in a collaborative team environment.
Desirable Skills:
- Experience with Docker and Kubernetes for containerization and deployment.
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Knowledge of CI/CD pipelines and DevOps practices.
- Experience with data visualization libraries and tools.
- Knowledge of ground segment or space mission operations software.
What’s on Offer?
- Competitive salary and benefits package.
- Work on groundbreaking space technology projects.
- Hybrid working model with flexible hours.
- Private healthcare, life insurance, and relocation support.
- Access to state-of-the-art office and cleanroom facilities.
- Regular social events and professional development opportunities.
If you’re a talented Full Stack Software Engineer looking to make an impact in the space sector, apply today or contact Holt Executive for more details!
Communication Systems Engineer – Payload
Holt Executive are partnered with a leading Global Satellite and Space leader that provides reliable and secure satellite-delivered voice and high-speed data communications solutions to broadcast, telecommunications, corporate and government customers worldwide. They are now developing a LEO constellation that will revolutionize global broadband connectivity for enterprise.
They require a Communication Systems Engineer – Payload to play a crucial role in developing a revolutionary end-to-end satellite communication system. You’ll collaborate with experts across disciplines to design and define their system’s architecture.
Key Responsibilities for the Communication Systems Engineer – Payload:
- Collaborate with cross-functional teams to define system architecture, system requirements, and network element specifications.
- Craft key aspects of the system, including communication protocols, resource allocation mechanisms, network entry mechanisms, management systems, and more.
- Lead and guide junior engineers, fostering their growth and expertise.
- Document the system architecture comprehensively for optimal performance and reliability.
- Collaborate with the System Integration and Test team for seamless integration of all system elements.
- Identify and manage technical risks related to the system design and develop mitigation strategies to stay ahead of industry trends.
- Contribute innovative ideas and collaborate with external partners for project success.
Key Education & Experience for the Communication Systems Engineer – Payload:
- Bachelor’s, Master’s, or Ph.D. degree in Electrical Engineering, Aerospace Engineering, or a related field.
- Proven experience in satellite system architecture and design.
- Strong experience in Payload technology, and Radio Frequency (RF) engineering.
- Strong knowledge of satellite communication protocols, orbital mechanics, and space systems. Ideally with experience in software-defined satellite communication payloads.
- Familiarity with regulatory bodies and space industry standards.
- Must be a US or Canadian Citizen.
This opportunity is located out of Bethesda, Maryland and will require regular travel to Canada. Hybrid and remote will be considered.
If your skills and experience match this Communication Systems Engineer – Payload opportunity, we encourage you to apply now!