Senior Software Engineer
Premier Group Recruitment
Woking, UK
3 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£60,000.0 - £70,000.0
Working hours
Regular working hours
Job source
Tech stack
Testing (Software)
Systems Engineering
C++ (Programming Language)
Linux
Firmware
Software Architecture
Signal Processing
Software Licensing Audit
Software Engineering
Software Requirements Analysis
Systems Integration
UML
+5 more
Real Time Systems
Software Verification
SC Clearance
Software Version Control
Docker
Job description
- Lead architectural and detailed software design activities
- Develop and test software solutions in C++ to industry standards
- Translate system requirements into robust software designs
- Work closely with electronics, firmware, and systems engineering teams
- Ensure software compliance with project and organisational standards
- Support estimation, planning, and delivery against project timelines
- Present technical solutions to internal stakeholders and customers
- Mentor and supervise software engineers within the team
- Support system integration, verification, and acceptance activities
Requirements
- Degree in Engineering, Mathematics, Science, or related field
- Strong experience in software architecture and design
- Proficiency in C++ development within Linux and/or Windows environments
- Experience with version control and structured development processes
- Proven experience in software verification and validation
- Background in embedded or real-time systems
- Experience leading or mentoring software engineers
- Strong communication and technical documentation skills
Desirable
- Experience with UML and tools such as Enterprise Architect
- Knowledge of signal processing or similar technical domains
- Familiarity with containerisation tools such as Docker
- Experience working within Defence or other regulated industries
- Understanding of system integration and acceptance processes
Additional Requirements
- Ability to obtain SC or DV UK security clearance
- Sole UK nationality
- Full UK driving licence
- Willingness to travel between sites as required
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on find.jobsGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
The 12 Best Jobs for Software Engineers
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago
EM
Eli McGarvie
Software Engineer Salary London
about 3 years ago
EM
Eli McGarvie
Data Engineer Salary UK
about 3 years ago
LM
Luis Minvielle
Is Software Engineering Hard?
about 2 years ago