Software Engineer

Software Engineer

Full-Time 30000 - 50000 £ / year (est.) No home office possible
Go Premium
Rolls-Royce plc

At a Glance

  • Tasks: Develop innovative software solutions and collaborate with cross-functional teams.
  • Company: Join Rolls-Royce, a leader in engineering and technology.
  • Benefits: Strong career development, inclusive culture, and a focus on safety.
  • Why this job: Make a real impact in a world-class organisation while growing your skills.
  • Qualifications: Experience in software design and development, with strong problem-solving skills.
  • Other info: Dynamic environment with opportunities for continuous learning and professional growth.

The predicted salary is between 30000 - 50000 £ per year.

We are looking for Software Engineers to join our Software Systems Capability function in Derby or Solihull.

At Rolls-Royce we are proud to be a business that has truly helped to shape the modern world and are committed to always being a force for progress; powering, protecting and connecting people everywhere.

By joining Rolls-Royce, you'll have the opportunity to work on world-class solutions, supported by a culture that believes individuality is our greatest strength, and all perspectives, experiences and backgrounds help us innovate and enable our high-performance culture.

Our Software Engineers are responsible for the specification, design, development, verification, and delivery of high-quality software components and associated artefacts. The role ensures software solutions meet allocated requirements through structured design decomposition, analysis, and testing activities, delivering to agreed timelines and quality standards.

What you will be doing:

  • Develop software components throughout the component lifecycle from High-Level Software Requirements to component verification to achieve DO178 objectives for model-based design and/or manually coded components.
  • Evaluate verification and test results, provide technical conclusions, and support defect investigation, resolution, and customer issue analysis.
  • Follow configuration management and change control practices in DevOps environment.
  • Working in Agile environment to collaborate with cross-functional engineering teams to understand System Requirements and ensure effective component integration into the wider architecture.
  • Create technical documentation and reports to evidence design decisions, verification outcomes, and development activities.
  • Contribute, where required, to departmental capability growth including process improvement, knowledge sharing, tool development, training support, and long-term planning initiatives.

Position qualifications:

  • Practical experience in software design, system and/or hardware architecture, embedded software development, and module-level testing either Model based or C.
  • Working knowledge of engineering lifecycle processes, constraints, and related engineering disciplines.
  • Proficiency in relevant design, modelling, simulation, and analysis tools.
  • Ability to interpret technical data and test results, including awareness of measurement uncertainty, and to raise risks or suitability concerns with confidence.
  • Strong task ownership, prioritisation, and risk management skills with the ability to deliver work to completion in high-pressure or evolving environments.
  • Excellent analytical and problem-solving capability with high attention to detail.
  • Effective written and verbal communication skills, able to present complex technical information clearly to varied audiences.
  • Collaborative team player who can also operate independently when required.
  • Proactive approach to continuous learning, external research, and professional development, with willingness to share knowledge or deliver training when needed.

What we offer:

  • This role offers strong development opportunities and broad exposure across multiple activities, making it ideal for someone looking to expand their technical and operational capability within a world-class organisation.
  • Work in a safety-first environment where doing the right thing and keeping it simple are core principles.
  • Join a culture that values making a real difference through your work.
  • Develop your career as a mid-career professional blending technical expertise with strong personal qualities.
  • Thrive in a role that encourages integrity, accountability, resilience, and curiosity.
  • Collaborate and build relationships in a team-focused environment while also working independently.
  • Take initiative, lead, and make smart decisions with confidence and support.
  • Grow through continuous learning, openness to improvement, and exposure to challenging opportunities.

Our vision is to ensure that the excellence and ingenuity that shaped our history continues into our future. Our multi-year transformation programme aims to turn Rolls-Royce into a high-performing, competitive, resilient and growing company. Join us, and it can be your future vision too.

Rolls-Royce are committed to being a respectful, inclusive, and non-discriminatory workplace where individuality is valued, diverse perspectives fuel innovation, and everyone can thrive.

Closing date for applications: 4th March 2026.

As part of our selection process, candidates in certain locations may be asked to complete an online assessment, which can include cognitive and behavioural aptitude testing relevant to the role. If required, full instructions for the next steps will be provided.

Software Engineer employer: Rolls-Royce plc

At Rolls-Royce, we pride ourselves on fostering a dynamic work environment that champions innovation and personal growth. As a Software Engineer in Derby or Solihull, you'll benefit from a culture that values individuality and collaboration, while enjoying strong development opportunities and a commitment to safety and integrity. Join us to make a meaningful impact in a world-class organisation dedicated to shaping the future of technology.
Rolls-Royce plc

Contact Detail:

Rolls-Royce plc Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Rolls-Royce on LinkedIn. A friendly chat can give us insider info and maybe even a referral, which can really boost our chances.

✨Tip Number 2

Prepare for the interview by brushing up on your technical skills. We should practice coding challenges and system design questions that are relevant to the role. The more confident we are, the better we’ll perform!

✨Tip Number 3

Showcase our projects! Whether it’s on GitHub or a personal website, having a portfolio of our work can really impress the hiring team. Let’s make sure it highlights our best software engineering skills.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure our application gets seen. Plus, we can tailor our application to highlight how we fit into the Rolls-Royce culture and values.

We think you need these skills to ace Software Engineer

Software Design
Embedded Software Development
Model-Based Design
C Programming
Agile Methodologies
Configuration Management
DevOps Practices
Technical Documentation
Analytical Skills
Problem-Solving Skills
Risk Management
Communication Skills
Collaboration
Continuous Learning
Testing and Verification

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Software Engineer role. Highlight your relevant experience in software design and development, and don’t forget to mention any specific tools or methodologies you’ve used that align with what we’re looking for.

Showcase Your Skills: When detailing your experience, focus on your technical skills and problem-solving abilities. Use examples that demonstrate your analytical capabilities and how you've successfully tackled challenges in previous projects. We love seeing how you can make a difference!

Be Clear and Concise: Keep your application straightforward and to the point. Use clear language and avoid jargon unless it’s relevant to the role. Remember, we want to understand your qualifications without having to decipher complex terms!

Apply Through Our Website: Don’t forget to submit your application through our official website! It’s the best way to ensure your application gets seen by the right people. Plus, you’ll find all the details you need about the role and our company culture there.

How to prepare for a job interview at Rolls-Royce plc

✨Know Your Stuff

Make sure you brush up on your software design principles and the engineering lifecycle processes. Be ready to discuss your practical experience with model-based design or C, as well as any relevant tools you've used. This will show that you're not just familiar with the theory but can apply it in real-world scenarios.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled complex technical challenges in the past. Think about situations where you had to analyse test results or resolve defects. This will demonstrate your analytical capabilities and attention to detail, which are crucial for a Software Engineer role.

✨Emphasise Team Collaboration

Since the role involves working in an Agile environment, be ready to talk about your experiences collaborating with cross-functional teams. Highlight instances where you contributed to effective component integration or shared knowledge with colleagues. This shows that you’re a team player who values collaboration.

✨Ask Insightful Questions

At the end of the interview, don’t forget to ask questions that reflect your interest in the company and the role. Inquire about their approach to continuous learning and professional development, or how they handle process improvements. This not only shows your enthusiasm but also helps you gauge if the company aligns with your career goals.

Software Engineer
Rolls-Royce plc
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

>