Software Security Engineer
Matchtech
Gloucester, United Kingdom
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Gloucester, United Kingdom
Tech stack
Software Design Patterns
Embedded Software
Firmware
Software Engineering
Software Security
Software Coding
Vulnerability Analysis
Job description
- Guide security across the full product lifecycle, from concept to in-service support.
- Provide technical expertise to software and project teams, advising on security requirements, techniques, architecture, design patterns, coding standards, and best practices.
- Evaluate and recommend appropriate technologies and frameworks for software projects.
- Conduct security assessments and risk analyses, identifying vulnerabilities and developing mitigation strategies.
- Support continuous improvement by enhancing processes, tools, and methodologies.
- Maintain clear, up-to-date security documentation and generate reports to track security activities and remediation efforts.
In this sector you will
- Develop your leadership skills while gaining insight into complex software systems.
- Work as part of a multi-disciplinary, supportive software engineering team.
- Grow your career while contributing to challenging and innovative projects.
Requirements
- Experience developing complex software in Defence, Automotive, Aerospace, Telecoms, or similar sectors.
- Knowledge of software security standards, best practices, and risk management.
- Strong collaboration and technical leadership skills, with good communication and problem-solving abilities.
- Interest in emerging technologies and security challenges.
- Experience with embedded software or firmware is a plus but not essential.
- Degree or equivalent experience in a STEM field, comfortable working with engineers from other disciplines.