Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Principal software engineer

Matchtech
Principal software engineer
Posted: 14 October
Offer description

Our client, a leader in the defence and security sector, is seeking a Principal Software Engineer to join their team in Berkshire. This is a permanent role where you will provide technical leadership within their Cyber Unit.

Key Responsibilities:

Architect, specify requirements, design, implement, and test embedded and/or application software to ensure high quality and timely deliverables.
Apply object-oriented design techniques for code re-use and integration with testing frameworks.
Review system design artefacts to derive software requirements and architecture.
Use modelling tools to design, document, review, and maintain the software design.
Develop knowledge of best practice development processes and standards.
Estimate time and effort for software activities and deliver according to these estimates.
Contribute to the Software Community of Practice to support quality and innovation.
Generate and review technical proposals, and mentor less experienced engineers.

Job Requirements:

Willing and able to obtain and maintain SC and DV security clearance.

Qualifications / Skills Required:

Degree in engineering, mathematics or science-based subject, or equivalent experience.
Significant experience in one of the following:
Embedded product development (including bare-metal and RTOSes such as ThreadX, QNX or Linux)
Embedded Linux application, kernel and/or driver development
C and C++
Significant experience of best practice software development processes/lifecycles.
Experience of Object-Oriented Design and Design Patterns such as SOLID.
Experience of software testing and design for test.

Desirable:

Master's degree in an engineering, mathematical or science-based subject or equivalent experience.
Knowledge of Rust, JavaScript, node.js, react.js, and communications protocols.
Experience with version control, continuous integration, and automated test tools.
Exposure to defensive coding techniques and standards such as MISRA.
Advanced knowledge of software engineering practices and methodologies.
Experience with tools like DOORS, RSA, Enterprise Architect, UML, and SysML.

Benefits:

Opportunity to work on high-impact projects in a critical industry.
Professional and collaborative work environment.
Continuous professional development and training opportunities.
Comprehensive employee benefits package.
If you meet the above requirements and are looking to take your career to the next level in a dynamic and impactful sector, we encourage you to apply now to join our client's team

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Principal software engineer
Winnersh
Sage
Principal software engineer
Similar job
Principal software engineer
Maidenhead
Tiptopjob
Principal software engineer
Similar job
Principal software engineer (real-time c++) - massachusetts
Reading (Berkshire)
Motion Recruitment Partners LLC
Principal software engineer
See more jobs
Similar jobs
Matchtech recruitment
Matchtech jobs in Berkshire
jobs Berkshire
jobs England
Home > Jobs > Engineering jobs > Principal software engineer jobs > Principal software engineer jobs in Berkshire > Principal Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save