Software Systems Engineer / Architect
Role details
Job location
Tech stack
Requirements
- 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).
Benefits & conditions
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 note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.