At a Glance
- Tasks: Develop real-time systems using C++ on Linux for advanced defence applications.
- Company: Join a small, experienced team making a real impact in defence technology.
- Benefits: Up to £2,500 bonus, 14% pension, flexi leave, and paid overtime.
- Other info: Full-time on-site role in Stevenage with excellent career growth opportunities.
- Why this job: Work on meaningful projects with real hardware and see your impact firsthand.
- Qualifications: Solid C++ and Linux skills; experience with real-time data systems preferred.
The predicted salary is between 65000 - 65000 £ per year.
Based in Stevenage | Salary up to £65k
Some software engineering roles are comfortable. Familiar stack, predictable problems, another sprint planning meeting. This isn't one of those.
You’ll be writing C++ on Linux, working with high‑speed SFPDP data pipelines and multi‑threaded architectures that feed directly into the validation of some of the most advanced defence systems in the world. Real hardware. Real consequences. The kind of work that actually matters.
The team is small and experienced. No passengers. You’ll own problems, make decisions, and see the results of your work in systems that get used.
Requirements- You need solid C++ and Linux skills; genuine experience with real‑time data systems and concurrent programming; and the instinct to go deep when something isn’t working.
- SFPDP experience is a bonus, not a dealbreaker.
- You must be eligible for UK Security Clearance and comfortable being based full‑time on‑site in Stevenage.
- Up to £2,500 bonus
- 14% pension
- Flexi leave
- Paid overtime
If you’ve been building real‑time systems and you want the work to mean something, this is worth a conversation.
Real-Time Systems Software Engineer in Stevenage employer: Cirrus Selection
Join a dynamic team in Stevenage where your contributions directly impact advanced defence systems. We offer a collaborative work culture that values ownership and innovation, alongside competitive benefits including a generous pension scheme, flexible leave, and opportunities for professional growth. If you're passionate about real-time systems and want to work on meaningful projects, this is the place for you.
StudySmarter Expert Advice🤫
We think this is how you could land Real-Time Systems Software Engineer in Stevenage
✨Tip Number 1
Network like a pro! Reach out to current employees in similar roles on LinkedIn or at industry events. A friendly chat can give you insider info and might just lead to a referral.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or GitHub with projects related to real-time systems, make sure to highlight them during interviews. It’s a great way to demonstrate your expertise in C++ and Linux.
✨Tip Number 3
Prepare for technical challenges! Brush up on your problem-solving skills and be ready to tackle some coding tests or whiteboard challenges. Practice makes perfect, so don’t skip this step!
✨Tip Number 4
Apply through our website! We love seeing applications directly from candidates who are genuinely interested in the role. Plus, it shows initiative and enthusiasm, which we really appreciate.
We think you need these skills to ace Real-Time Systems Software Engineer in Stevenage
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your C++ and Linux expertise right from the get-go. We want to see your experience with real-time data systems and concurrent programming, so don’t hold back on those details!
Tailor Your Application:Don’t just send a generic CV and cover letter. Take a moment to tailor your application to our job description. Mention your experience with high-speed data pipelines or any relevant projects that showcase your problem-solving skills.
Be Genuine:We appreciate authenticity! Share your passion for software engineering and why you’re excited about working on real-time systems. Let us know what drives you and how you can contribute to our team.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Cirrus Selection
✨Know Your C++ Inside Out
Make sure you brush up on your C++ skills before the interview. Be ready to discuss your experience with real-time systems and multi-threaded programming. Prepare to solve coding problems on the spot, as they might test your knowledge directly.
✨Familiarise Yourself with Linux
Since you'll be working in a Linux environment, it’s crucial to be comfortable navigating and using Linux commands. Consider running through some common tasks or troubleshooting scenarios that you might encounter in a real-time system context.
✨Understand Real-Time Data Systems
Dive deep into the principles of real-time data systems and concurrent programming. Be prepared to explain how you've tackled challenges in these areas in the past, and think of examples where your decisions had a significant impact on the outcome.
✨Show Enthusiasm for the Role
This position is all about making a difference, so convey your passion for working on advanced defence systems. Share why this role excites you and how your skills align with their mission. A genuine interest can set you apart from other candidates.