Principal Software Engineer

Principal Software Engineer

Cardiff Full-Time 60000 - 84000 £ / year (est.) No home office possible
Go Premium
outsource uk ltd

At a Glance

  • Tasks: Lead software design, development, and testing for innovative defence solutions.
  • Company: Join BAE Systems, a global leader in defence and aerospace technology.
  • Benefits: Enjoy competitive pay, flexible working, and the chance to work on cutting-edge projects.
  • Why this job: Make a real impact in tech while working in a diverse and inclusive environment.
  • Qualifications: Extensive software development experience, especially with PLCs and SCADA systems.
  • Other info: Contract role with potential for extension; only one day on-site each month.

The predicted salary is between 60000 - 84000 £ per year.

Job: Principal Software Engineer
Company:
BAE Systems
Hourly Rate:
£50.00 PAYE or £67.47 Umbrella
Location: Barrow-in-Furness – 1 day per month on-site
Contract: 12 months (Opportunity to be extended)
Working Hours: 37 hours per week
Key Responsibilities:

  • Requirements elicitation and expression
  • Translation of requirements in to a software design
  • Implementation of the design
  • Test design, developm…

Principal Software Engineer employer: outsource uk ltd

BAE Systems is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the defence and aerospace sectors. Located in Barrow-in-Furness, employees benefit from a flexible working arrangement with only one day on-site per month, alongside competitive pay rates and opportunities for professional growth within a globally recognised company committed to excellence and diversity.
outsource uk ltd

Contact Detail:

outsource uk ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Siemens PLC and SCADA systems. Having hands-on experience or relevant projects to discuss can set you apart during interviews.

✨Tip Number 2

Network with current or former employees of BAE Systems on platforms like LinkedIn. Engaging with them can provide insights into the company culture and expectations, which can be invaluable during your interview.

✨Tip Number 3

Prepare to discuss your full lifecycle software development experience in detail. Be ready to share specific examples of how you've handled requirements elicitation, design, and implementation in past projects.

✨Tip Number 4

Research BAE Systems' recent projects and innovations in defence and aerospace. Showing that you understand their work and how your skills can contribute will demonstrate your genuine interest in the role.

We think you need these skills to ace Principal Software Engineer

Full Lifecycle Software Development
Requirements Elicitation
Software Design
Test Design and Development
Integration Skills
Configuration Management
Release Management
Deployment Skills
PLC Programming
Siemens PLC Experience
SCADA Systems Knowledge
Rockwell PLC Familiarity
GE PLC (Mark 6) Knowledge
Problem-Solving Skills
Team Collaboration

Some tips for your application 🫡

Understand the Role: Before applying, make sure you fully understand the responsibilities and qualifications required for the Principal Software Engineer position at BAE Systems. Tailor your application to highlight your relevant experience in full lifecycle software development and PLC systems.

Highlight Relevant Experience: In your CV and cover letter, emphasise your extensive experience with PLCs, especially Siemens PLCs, and any SCADA systems you've worked with. Use specific examples to demonstrate your skills in requirements elicitation, software design, and implementation.

Craft a Strong Cover Letter: Write a compelling cover letter that not only outlines your qualifications but also expresses your enthusiasm for the role and the company. Mention BAE Systems' commitment to innovation and how you can contribute to their projects.

Proofread Your Application: Before submitting, carefully proofread your application materials for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Principal Software Engineer.

How to prepare for a job interview at outsource uk ltd

✨Showcase Your Full Lifecycle Experience

Make sure to highlight your extensive experience in full lifecycle software development. Be prepared to discuss specific projects where you successfully managed requirements elicitation, design, implementation, and testing.

✨Demonstrate PLC Knowledge

Since PLC experience is crucial for this role, be ready to talk about your familiarity with Siemens PLCs and any other relevant systems like SCADA or Rockwell PLCs. Share examples of how you've integrated these technologies into your projects.

✨Prepare for Technical Questions

Expect technical questions related to software design and implementation. Brush up on key concepts and be ready to explain your thought process when tackling complex problems, especially those involving integration and deployment.

✨Emphasise Team Collaboration

BAE Systems values collaboration, so be sure to discuss your experience working in teams. Share examples of how you've effectively communicated with stakeholders and contributed to a positive team dynamic during projects.

Principal Software Engineer
outsource uk ltd
Location: Cardiff
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>