At a Glance
- Tasks: Design and develop innovative software solutions for space engineering projects.
- Company: Join SII, a global leader in digital services and engineering.
- Benefits: Enjoy competitive salary, private medical insurance, and 25 days holiday.
- Other info: Be part of a supportive team culture focused on professional growth.
- Why this job: Make an impact in aerospace and defence while growing your tech skills.
- Qualifications: Experience in C++ and Java, with a passion for real-time software development.
The predicted salary is between 40000 - 50000 € per year.
SII is an international group specialising in digital services and engineering, working alongside major industrial and service-sector companies to accelerate their digital transformation. Present in 21 countries and supported by the expertise of more than 16,000 employees, the group designs and delivers innovative and sustainable technological solutions. Joining SII means becoming part of a company where team spirit, autonomy, and professional growth are at the heart of the employee experience. Our promise, “Let’s Tech Together,” reflects our ambition: to build a technological future together that is useful, inclusive, and driven by innovation. With five strategic offices in Belfast, Chester, Farnborough, London and Oxford, we work in partnership with our customers UK-wide to deliver high-impact engineering solutions. SII UK is a trusted Aerospace and Defence engineering partner, supporting the delivery of complex, mission‑critical programmes while helping to shape the future of innovation across next‑generation systems and technologies. Our teams contribute daily to creating a fulfilling, stimulating and career development focused work environment. True to our human‑centred values, we are committed to making SII UK a Great Place To Work®, having been certified 5 years running.
THE OPPORTUNITY
We are seeking a Software Engineer who will be responsible for the design, development and integration of a Hardware‑in‑the‑Loop (HIL) simulator, as well as supporting technical exchanges with other space engineering disciplines. You will work closely with system engineering teams to ensure the successful development, integration and delivery of test benches used to validate spacecraft and rover systems.
KEY RESPONSIBILITIES
- Analyse technical requirements and contribute to system and software design
- Develop and implement simulator software primarily in C++, with Java used as the test language
- Integrate, test and deliver HIL test benches within a Linux environment
- Interface with hardware and support system integration activities
- Provide technical follow‑up and coordination with internal and external teams
- Support verification, validation and testing activities throughout delivery
SKILLS & EXPERIENCE
- Strong practical experience in C++ and Java
- Real‑time software design and debugging in a Linux environment
- Proven experience in Hardware‑in‑the‑Loop (HIL) design and implementation
- Solid understanding of multi‑process and/or multi‑threaded software architectures, ideally for hardware interfacing
- Experience with testing methodologies and unit testing frameworks
- Object‑oriented analysis and design using UML (or equivalent)
- Understanding of machine‑to‑machine communication protocols
- Strong knowledge of the software development lifecycle
- Familiarity with design patterns and best‑practice coding standards
- Excellent written and verbal communication skills, with the ability to explain complex technical concepts to non‑technical stakeholders
- ECSS software standards
- Space communication protocols
- SpaceWire
- ECSS CAN
BENEFITS
- Competitive Basic Salary
- 6% Employers Contribution + 6% as a salary sacrifice
- Private Medical Insurance, Life Cover and Income Protection
- 25 days holiday
- 10 days full sick pay per year
- Cycle to Work & TechScheme
- Corporate access to the Udemy platform
* If you're applying for a role requiring security clearance, please be aware that foreign or dual nationality is not an automatic bar, however certain posts may have restrictions which could affect those who do not have sole British nationality or who have personal connections with certain countries outside the UK.
Software Engineer in Welwyn Garden City employer: SII Group UK
SII is an exceptional employer that prioritises team spirit, autonomy, and professional growth, making it a fantastic place for Software Engineers to thrive. With a commitment to innovation and a supportive work culture, employees benefit from competitive salaries, comprehensive health coverage, and opportunities for continuous learning through platforms like Udemy. Located in key UK cities, SII fosters a fulfilling environment where your contributions directly impact the future of aerospace and defence technology.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer in Welwyn Garden City
✨Tip Number 1
Network like a pro! Reach out to current employees at SII through LinkedIn or industry events. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by brushing up on your C++ and Java skills. Be ready to discuss your experience with Hardware-in-the-Loop systems and real-time software design. Show us how you can tackle technical challenges!
✨Tip Number 3
Don’t just focus on the technical stuff; be ready to explain complex concepts in simple terms. We love candidates who can communicate well with both techies and non-techies alike. It’s all about teamwork!
✨Tip Number 4
Apply directly through our website! It’s the best way to ensure your application gets seen. Plus, it shows us you’re genuinely interested in joining the SII family. Let’s Tech Together!
We think you need these skills to ace Software Engineer in Welwyn Garden City
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experience mentioned in the job description. Highlight your C++ and Java expertise, as well as any relevant HIL design experience. We want to see how you fit into our tech world!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about software engineering and how you can contribute to our mission at SII. Keep it engaging and personal – we love to see your personality!
Showcase Your Projects:If you've worked on any projects related to real-time software or HIL systems, make sure to mention them! We’re keen to see practical examples of your work that demonstrate your problem-solving skills and technical prowess.
Apply Through Our Website:We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any updates from us!
How to prepare for a job interview at SII Group UK
✨Know Your Tech Inside Out
Make sure you brush up on your C++ and Java skills, as well as your understanding of Hardware-in-the-Loop (HIL) systems. Be ready to discuss your past projects and how you've tackled real-time software design in a Linux environment.
✨Understand the Company Culture
Familiarise yourself with SII's values and their commitment to team spirit and professional growth. Show that you’re not just a tech whiz but also someone who fits into their collaborative and innovative culture.
✨Prepare for Technical Questions
Expect questions about multi-process and multi-threaded software architectures, as well as testing methodologies. Practise explaining complex concepts in simple terms, as you'll need to communicate effectively with non-technical stakeholders.
✨Ask Insightful Questions
Prepare thoughtful questions about the role and the projects you'll be working on. This shows your genuine interest in the position and helps you gauge if SII is the right fit for you. Think about asking how they approach system integration or what tools they use for unit testing.