At a Glance
- Tasks: Design and prototype innovative software and hardware systems in a dynamic team.
- Company: Join a growing tech company at the forefront of science and technology.
- Benefits: Enjoy a competitive salary, enhanced pension, medical care, and flexible working options.
- Why this job: Make a real impact by developing cutting-edge systems for major clients.
- Qualifications: Experience in software systems engineering and strong problem-solving skills required.
- Other info: Office-based role with excellent career growth opportunities and close transport links.
The predicted salary is between 60000 - 80000 £ per year.
Full lifecycle systems design, architecture, verification design and prototyping in Cambridge (south); to a highly competitive package. This growing company produces combined software and hardware systems in the science and technology sector. These incorporate precision autonomous processing, instrumentation, and networked robotics. You will join their Systems Engineering team at a senior level.
You’ll be taking a holistic view from the highest level requirements to the finer points of architecture. From user needs and use cases, you will develop auditable requirements and flexible architectures which can adapt to a host of realistic scenarios. Throughout development, you’ll also help define how systems are verified and validated. You will see systems through to deployment in the hands of major clients.
You will have:
- Significant experience and understanding of software systems engineering as a discipline, as applied to complex software products and ideally with notable hardware elements.
- Strong analytical and problem solving skills applicable to a variety of problem domains to produce clean architecture: divide and conquer, hierarchical decomposition, etc.
- Experience specifying and architecting automated, orchestrated, networked and/or distributed software systems, where workflow is a consideration.
- Hands on software skills which you may apply towards prototyping, exploring designs for testability, guiding hardware selection, etc.
You may have gained this experience in a variety of sectors (e.g. science and technology, scientific instrumentation, industrial automation, defence, automotive, maritime, aerospace). A highly competitive package is available, in line with senior positions of this level of responsibility. You’d be joining a successful product company as they grow and make the greatest strides in their product development. Benefits include an enhanced pension and medical care. The role is office-based, with flexibility around family considerations. Offices are close to major road and rail links.
Please apply (quoting ref: CV27615) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Senior Software Systems Engineer / Architect in Cambridge employer: ECM Selection (Holdings) Limited
Contact Detail:
ECM Selection (Holdings) Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Systems Engineer / Architect in Cambridge
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Showcase your skills! Create a portfolio that highlights your best projects and achievements. This is especially important for roles like Senior Software Systems Engineer, where demonstrating your hands-on experience can set you apart.
✨Tip Number 3
Prepare for interviews by practising common questions and scenarios related to systems design and architecture. We recommend doing mock interviews with friends or using online platforms to get comfortable with articulating your thought process.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always on the lookout for talented individuals like you to join our growing team.
We think you need these skills to ace Senior Software Systems Engineer / Architect in Cambridge
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the specific skills and experiences mentioned in the job description. Highlight your significant experience in software systems engineering and any relevant sectors you've worked in, like science and technology or industrial automation.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're the perfect fit for this role. Discuss your analytical and problem-solving skills, and how they apply to complex software products. Don’t forget to mention your hands-on software skills and how they can contribute to prototyping and design.
Showcase Your Projects: If you’ve worked on notable projects that involved automated or distributed software systems, make sure to include them. We want to see how you’ve tackled real-world problems and developed flexible architectures that adapt to various scenarios.
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 this exciting opportunity. Plus, it makes the whole process smoother for everyone!
How to prepare for a job interview at ECM Selection (Holdings) Limited
✨Know Your Systems Inside Out
Make sure you have a solid grasp of the full lifecycle of systems design and architecture. Brush up on your knowledge of verification design and prototyping, as well as how these elements fit into the bigger picture of software and hardware integration.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've applied strong analytical skills to tackle complex problems. Be ready to explain your approach to creating clean architecture through techniques like hierarchical decomposition and divide and conquer.
✨Demonstrate Hands-On Experience
Bring along any relevant projects or prototypes you've worked on that highlight your hands-on software skills. Discuss how you've explored designs for testability and guided hardware selection in past roles to show your practical experience.
✨Understand User Needs and Use Cases
Be prepared to talk about how you translate user needs into auditable requirements and flexible architectures. Think of scenarios where you've adapted systems to meet realistic use cases, as this will demonstrate your holistic view of system engineering.