Scientific Software Architect
Scientific Software Architect

Scientific Software Architect

Wandsworth Full-Time 43200 - 72000 £ / year (est.) No home office possible
R

At a Glance

  • Tasks: Lead the design and development of lunar satellite communication software.
  • Company: Join Viasat, a pioneer in global communication for over 35 years.
  • Benefits: Enjoy competitive compensation, stock options, and comprehensive health benefits.
  • Why this job: Be part of groundbreaking lunar exploration and make a real impact on space communication.
  • Qualifications: Degree in computer science or related field; strong software engineering skills required.
  • Other info: Work with a dynamic team on innovative projects in an exciting industry.

The predicted salary is between 43200 - 72000 £ per year.

For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. Lunar exploration missions are furthering key scientific objectives around surviving and prospering in space as well as providing information on the origins of life as a whole. The lunar roadmap foresees in-situ resource utilisation on the Moon to establish a permanent human presence during the 2030s, as well as using the Moon as a “refuelling station” for further space exploration to Mars and beyond. As part of the investment into lunar exploration, European Space Agency (ESA) created the Moonlight programme – a private-public partnership. Moonlight will develop new communications and navigation capabilities and services that will be provided to missions on and around the Moon through the launch of dedicated infrastructure. We are looking for a senior software architect to help manage and develop key aspects of lunar satellite communication infrastructure. The senior software architect will be responsible for the creation, refinement and review of requirements and software designs covering service management and orchestration. They will be developing the framework for Viasat to provision, manage and monitor communication components and networks, that together, will provide end to end lunar communication capabilities. The senior software architect will work as part of a cross functional project team alongside systems, RF and software engineers. Creation and ownership of technical roadmap for service management and orchestration. • Lead software design activities for subsystems and services relating to service management and orchestration. • Provide general software and design expertise into wider teams in the form of reviews and proposals. • Recommending appropriate tools, technologies, standards and processes to ensure development of reliable and scalable software systems. Degree in computer science, software engineering or related discipline. • Comprehensive expertise in software engineering and architecture. • Understanding of network technology and design. • In depth understanding of software architecture principles such as design patterns and microservices. • Experience with monitoring, telemetry and observability technology and patterns. • Understanding of BSS/OSS systems and their integration with network infrastructure. • Experience with agile development methodologies and ways of working. • Awareness of software and network security best practices. What will help you on the job • Knowledge of or previous experience working with radio access networks (RAN). • At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience. Additional cash or stock incentives may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other benefits, dependent on the position offered. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here. #

Scientific Software Architect employer: Rocket Lab

At Viasat, we pride ourselves on being an innovative leader in satellite communication, offering a dynamic work environment that fosters collaboration and creativity. Our commitment to employee growth is evident through continuous learning opportunities and involvement in groundbreaking projects like the Moonlight programme, which not only enhances your skills but also contributes to humanity's exploration of space. With competitive compensation packages and a culture that values diversity and inclusion, Viasat is an exceptional employer for those looking to make a meaningful impact in the field of scientific software architecture.
R

Contact Detail:

Rocket Lab Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Scientific Software Architect

Tip Number 1

Familiarise yourself with the latest advancements in lunar communication technologies. Understanding the specific challenges and innovations in this field will not only enhance your knowledge but also demonstrate your genuine interest in the role during discussions.

Tip Number 2

Network with professionals in the aerospace and software engineering sectors. Attend relevant conferences or webinars to connect with industry experts, which can provide insights into the company culture at Viasat and potentially lead to referrals.

Tip Number 3

Brush up on your knowledge of agile methodologies and how they apply to software architecture. Being able to discuss your experience with agile practices will show that you can adapt to Viasat's working environment and contribute effectively from day one.

Tip Number 4

Prepare to discuss your experience with microservices and design patterns in detail. Be ready to share specific examples of how you've implemented these principles in past projects, as this will highlight your expertise and suitability for the role.

We think you need these skills to ace Scientific Software Architect

Software Architecture
Service Management
Orchestration Techniques
Network Technology Understanding
Design Patterns
Microservices Architecture
Monitoring and Telemetry Technologies
Observability Patterns
BSS/OSS Systems Integration
Agile Development Methodologies
Software Security Best Practices
Cross-Functional Team Collaboration
Technical Roadmap Creation
Software Design Expertise

Some tips for your application 🫡

Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Scientific Software Architect position. Familiarise yourself with Viasat's projects, especially in lunar exploration and satellite communication.

Tailor Your CV: Customise your CV to highlight relevant experience in software engineering, architecture, and any specific technologies mentioned in the job description. Emphasise your understanding of network technology and agile methodologies.

Craft a Compelling Cover Letter: Write a cover letter that connects your skills and experiences to the specific needs of Viasat. Mention your familiarity with service management, orchestration, and any previous work with radio access networks (RAN) if applicable.

Proofread and Edit: Before submitting your application, thoroughly proofread your documents for any spelling or grammatical errors. Ensure that your application is clear, concise, and professional, reflecting your attention to detail.

How to prepare for a job interview at Rocket Lab

Showcase Your Technical Expertise

As a Scientific Software Architect, it's crucial to demonstrate your comprehensive knowledge in software engineering and architecture. Be prepared to discuss specific design patterns, microservices, and any relevant projects you've worked on that highlight your skills in these areas.

Understand the Project's Context

Familiarise yourself with Viasat's involvement in lunar exploration and the Moonlight programme. Showing that you understand the significance of the project and how your role fits into the bigger picture will impress the interviewers and demonstrate your genuine interest.

Prepare for Cross-Functional Collaboration

Since the role involves working with systems, RF, and software engineers, be ready to discuss your experience in cross-functional teams. Highlight examples where you've successfully collaborated with different disciplines to achieve project goals.

Discuss Agile Methodologies

Given the emphasis on agile development methodologies, be prepared to talk about your experience with agile practices. Share specific examples of how you've implemented agile processes in past projects and the positive outcomes that resulted from them.

Scientific Software Architect
Rocket Lab
R
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>