At a Glance
- Tasks: Design and develop advanced test equipment software for complex missile systems.
- Company: Join a leading tech firm focused on innovative defence solutions.
- Benefits: Enjoy a competitive salary, generous pension, flexible leave, and hybrid work options.
- Other info: Great career growth opportunities and a supportive team environment.
- Why this job: Make a real impact in defence technology while working with cutting-edge software.
- Qualifications: Strong C/C++ skills and experience in Agile development teams required.
The predicted salary is between 55000 - 65000 € per year.
A fantastic opportunity has arisen for a Senior Software Engineer to join a department supporting the development of advanced test equipment software used to verify complex missile systems and sub-components. This role sits within a software engineering team developing test equipment solutions for complex electronic systems and reports into a senior engineering lead.
Key Responsibilities:
- Design and develop test equipment software used in the verification and validation of complex systems and sub-components.
- Develop robust software solutions primarily in C and C++ to support automated test and measurement activities.
- Contribute to the design and implementation of automated test frameworks and continuous integration pipelines.
- Work within an Agile development team to deliver iterative software improvements.
- Support debugging and validation of hardware and software interactions using laboratory test equipment.
- Apply DevOps principles to improve integration, deployment, and software quality practices.
- Collaborate with electronics and systems engineers to translate requirements into software solutions.
Required Experience:
- Experience developing software for test solutions or test equipment environments.
- Strong commercial experience in C and C++ development.
- Experience working within Agile software development teams.
- Understanding of software quality practices including testing, verification, and validation.
- Knowledge of DevOps principles and modern software delivery practices.
- Strong proficiency in C / C++ software development.
- Experience in software engineering within a structured development environment.
- Eligibility to obtain UK Security Clearance (British Citizen or Dual National with British citizenship).
This position offers a lucrative benefits package, which includes but is not limited to:
- Company performance-related bonus scheme.
- Employer pension contribution up to 14% total combined contribution.
- Paid overtime opportunities.
- Flexible leave entitlement with up to 15 additional days.
- Enhanced parental leave provisions including maternity, paternity, adoption, neonatal and fertility support.
- Subsidised onsite facilities including meals and free parking.
- Hybrid working arrangements with structured onsite collaboration.
If this role looks like your next challenge, please contact Keelan ASAP or apply via this advert.
Senior Software Engineer - C# - (Hybrid Remote) in Stevenage employer: Eclectic Recruitment Ltd
Join a leading company that values innovation and collaboration, offering a dynamic work culture where your contributions directly impact the development of advanced test equipment software for complex missile systems. With a strong focus on employee growth, you will benefit from a lucrative package including generous pension contributions, flexible leave, and enhanced parental provisions, all while enjoying the flexibility of hybrid working arrangements. This is an excellent opportunity to thrive in a supportive environment that champions Agile methodologies and continuous improvement.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer - C# - (Hybrid Remote) in Stevenage
✨Tip Number 1
Network like a pro! Reach out to current employees in the company or industry on LinkedIn. A friendly chat can give you insider info and might even lead to a referral.
✨Tip Number 2
Prepare for the interview by brushing up on your C and C++ skills. Be ready to showcase your experience with Agile methodologies and DevOps principles, as these are key for the role.
✨Tip Number 3
Don’t just talk about your technical skills; share specific examples of how you've contributed to team projects. Highlight your problem-solving abilities and how you’ve collaborated with others.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team.
We think you need these skills to ace Senior Software Engineer - C# - (Hybrid Remote) in Stevenage
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience in C and C++ development, especially in test solutions. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background fits into our Agile team. Let us know what makes you tick and why you’d be a great addition to our crew.
Showcase Your Agile Experience:Since we work in Agile environments, make sure to mention any relevant experience you have. Talk about your role in past teams and how you contributed to iterative improvements. We love seeing collaboration in action!
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 don’t miss out on any important updates. Plus, it shows you’re keen to join our team!
How to prepare for a job interview at Eclectic Recruitment Ltd
✨Know Your C and C++ Inside Out
Make sure you brush up on your C and C++ skills before the interview. Be prepared to discuss your past projects and how you've used these languages to develop robust software solutions, especially in test equipment environments.
✨Familiarise Yourself with Agile Practices
Since this role involves working within an Agile development team, it’s crucial to understand Agile methodologies. Be ready to share examples of how you've contributed to iterative improvements and collaborated with your team to deliver quality software.
✨Understand DevOps Principles
Get a good grasp of DevOps principles and modern software delivery practices. You might be asked how you've applied these in previous roles, so think of specific instances where you improved integration or deployment processes.
✨Prepare for Technical Challenges
Expect some technical questions or challenges during the interview. Practice debugging scenarios or validation tasks that relate to hardware and software interactions, as this will showcase your problem-solving skills and technical expertise.