Senior Software Engineer
New Yesterday
Job Description
Job Purpose
As an experienced Software Engineer, you will work within/lead a team of skilled design engineers, to supply high quality products and systems to the Defence Industry. The successful candidate will be experienced in translating system requirements to innovative software design solutions, leading to successful customer acceptance within project timescales and budget. The successful candidate will have experience in a software team lead role, defining, supervising and mentoring the work of other engineers.
Reporting to: Principal Engineer
What you’ll do
- Responsible to the project technical design authority for the quality of work produced by the team.
- Responsible to the Project Manager (PM) for estimating, monitoring and meeting project timescales.
- Defining architectural and detailed software designs as part of the wider system definition.
- Working with the multi-disciplinary engineering team to define interfaces to firmware and electronics to ensure that overall system requirements are met.
- Presentation of designs at all stages within the project teams and to the customer.
- Monitoring software compliance with project and company, procedures and standards.
- Day to day management of the software team, in conjunction with the PM, to ensure the best use of available resources and efficient completion of assigned work packages.
What you’ll need
- Architectural and detailed design of software.
- Implementation and test of software in C++ to industry and company standards.
- Experience of industry standard IDE tools on Linux and Windows™ platforms.
- Use of version control tools in accordance with company procedures.
- Experience of structured software verification and validation against a contractual requirement set.
- Software team leadership possessing the technical experience and soft skills required to lead, mentor and supervise a team of software engineers.
- Ability to produce clear and precise technical documentation and to communicate effectively within the project team and with customers and senior management.
- Use of structured design tools, particularly Enterprise Architect, for expressing structured UML based design.
- Experience of the implementation and test of software for acoustic signal processing.
- Experience of embedded and real time application software.
- Experience of system integration and acceptance activities.
- Experience of software implementation using Docker containers or similar.[SL1]
- Presentation of designs at all stages within the project teams and to the customer.
- Monitoring software compliance with project and company, procedures and standards.
- Day to day management of the software team, in conjunction with the PM, to ensure the best use of available resources and efficient completion of assigned work packages.
Qualifications, Skills & Experience
- At least a BSc Degree in Engineering, Maths or Science subject or equivalent experience.
- Ability to attain DV or SC UK security clearance.
- Full driving license.
- Sole UK Nationality
- Ability to ad-hoc travel within the
- Location:
- Chertsey
- Job Type:
- FullTime
- Category:
- Technology
We found some similar jobs based on your search
-
New Yesterday
Senior Software Engineer
-
Chertsey
- Technology
Job Description Job Purpose As an experienced Software Engineer, you will work within/lead a team of skilled design engineers, to supply high quality products and systems to the Defence Industry. The successful candidate will be experienced in tr...
More Details -
-
New Yesterday
Senior Software Engineer
-
Staines-Upon-Thames
- IT & Technology
Overview Senior Software Engineer required by an established technology company located in Staines. Hybrid working - three days per week in the office. Responsibilities Being "code owner" for JavaScript and Roku SDKs Analysing and defining new req...
More Details -
-
New Yesterday
Senior Software Engineer
-
Staines-Upon-Thames, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Overview Senior Software Engineer required by an established technology company located in Staines. Hybrid working - three days per week in the office. Responsibilities Being "code owner" for JavaScript and Roku SDKs Analysing and defining new req...
More Details -
-
1 Days Old
Senior Backend Software Engineer (TypeScript) [Prisma ORM]
-
East Horsley
- IT & Technology
Overview Join to apply for the Senior Backend Software Engineer (TypeScript) [Prisma ORM] role at Prisma . At Prisma, we are building the data layer for modern applications. We are a small distributed team backed by top-tier investors, delivering...
More Details -
-
1 Days Old
Senior Software Engineer
-
East Horsley
- IT & Technology
Overview This range is provided by Fruition Group. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Senior Full Stack Engineer - Ruby on Rails / React (Remote-first, UK-based) About the Role: A f...
More Details -
-
1 Days Old
Senior Software Engineer - Business Systems (Billing & Invoicing) Remote UK
-
Slough
- IT & Technology
Senior Software Engineer - Business Systems (Billing & Invoicing) Remote UK Location: Our Senior Software Engineer will be an integral part of our Business Systems Engineering team. This role is based remotely as a full-time employee in the UK, Irel...
More Details -