At a Glance
- Tasks: Develop software for measurement systems and troubleshoot existing systems.
- Company: Join Rolls-Royce, a global leader in defence aero-engine products and services.
- Benefits: Enjoy flexible working arrangements and a diverse, inclusive environment.
- Why this job: Be part of innovative projects like the Tempest programme and expand your tech skills.
- Qualifications: Proficient in C++ and C, with knowledge of Windows and Linux operating systems.
- Other info: Opportunities for growth in a world-class team focused on cutting-edge technology.
The predicted salary is between 28800 - 48000 £ per year.
Job Description
Software Developer
Bristol
Full Time – Hybrid, 3 days a week on site, sometimes more depending on project work
An excellent opportunity has arisen for a Software Developer to join our team in Bristol.
At Rolls-Royce we are pioneers of power. When we talk about innovation within this business, it\’s essential we demonstrate how we do this. We don\’t just imagine great possibilities – we push boundaries at every stage and bring our innovative ideas to life through impressive engineering. This is how we create brilliance, which we should sell by letting the facts speak for themselves.
We\’re the second largest global provider of defence aero-engine products and services globally with 16,000 military engines. Rolls-Royce has customers in more than 150 countries, comprising more than 400 airlines and leasing customers, 160 armed forces and more than 5,000 power and nuclear customers. From combat to transport, from trainers to helicopters, our engines and pioneering service solutions ensure that our Defence customers have world-leading engine technology available, whatever the mission demands.
As an integral partner in the Tempest programme, the programme to develop the next generation of combat aircraft, we\’re developing innovative capabilities and technologies to revolutionise air power.
A fantastic opportunity has arisen in our Test Facility Design team to join this exciting world-class group in preparation for our future programmes including Tempest, which will provide successful applicants with opportunities to expand their knowledge across all areas of gas turbine operation and development testing. This is a hands-on role working in our labs and test facilities: you\’ll develop software that interfaces with real hardware and instrumentation, and you\’ll spend time commissioning, testing and troubleshooting on rigs..
Key Accountabilities
- Develop software for measurement and data acquisition systems from user requirement to maturity.
- Hands-on lab work: set up and validate software/ hardware integration, commission and maintain test rigs
- Hardware/software integration
- Investigate and troubleshoot existing systems across software, network and connected hardware.
- Introduce appropriate technology and latest standards into existing designs to improve efficiency and effectiveness.
- Maintain and develop our Active Directory network in use on the test site.
- Participate fully in multi-function design reviews to ensure alignment of customer requirements and proposed design.
- Work under pressure to tight short-term deadlines; be self-motivated with a positive attitude to work.
- Uphold safe working practices in labs and test facilities.
Qualifications
Essential
- Competent with C++ and C.
- Proven experience in a lab or test-facility environment
- Hardware experiences integrating software with physical systems
- Knowledge of revision control systems for software release (e.g. Git or SVN).
- Good working knowledge of Windows (clients/servers, installation & configuration) including Active Directory and DNS.
- Working knowledge of Linux (installation & configuration).
Desirable:
- Network Communication methods, familiarity with UDP and TCP/IP and other network protocols.
- Familiarity of Microsoft Visual Studio.
- Understanding of Data Acquisition Systems.
Our People are our Power
We promote and support flexible working arrangements wherever possible-so you can always be at your best. If our proposed working pattern doesn\’t meet your needs, discover more about how we can support you.
We are an equal opportunities employer. We\’re committed to developing a diverse workforce and an inclusive working environment. We believe that people from different backgrounds and cultures give us different perspectives. And the more perspectives we have, the more successful we\’ll be. By building a culture of respect and appreciation, we give everyone who works here the opportunity to realise their full potential.
You can learn more about our global Inclusion strategy here.
Job Category
Validation and Verification
Posting Date
07 Nov 2025; 00:11
Posting End Date
20 Nov 2025PandoLogic. Keywords: Programmer, Location: Bristol, ENG – BS2 9NX
Locations
Software Developer employer: Rolls Royce
Contact Detail:
Rolls Royce Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as C++, Active Directory, and Linux operating systems. Having hands-on experience or projects that showcase your skills in these areas can set you apart during the interview process.
✨Tip Number 2
Engage with the Rolls-Royce community on platforms like LinkedIn. Follow their updates, join discussions, and connect with current employees. This can provide valuable insights into the company culture and may even lead to referrals.
✨Tip Number 3
Prepare for technical interviews by practicing coding challenges related to software development. Websites like LeetCode or HackerRank can help you sharpen your problem-solving skills, which are crucial for a role focused on developing measurement systems.
✨Tip Number 4
Showcase your ability to work under pressure by preparing examples from your past experiences where you successfully met tight deadlines. This will demonstrate your self-motivation and positive attitude, which are key traits they are looking for.
We think you need these skills to ace Software Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C++ and C, as well as your knowledge of Revision Control Systems like SVN or GIT. Emphasise any relevant projects or roles that demonstrate your software development skills.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role at Rolls-Royce and mention specific projects or technologies you are excited about. Relate your skills to the key accountabilities listed in the job description.
Showcase Relevant Experience: When detailing your work history, focus on experiences that align with the job requirements, such as developing software for measurement systems or troubleshooting existing systems. Use quantifiable achievements where possible.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial in software development.
How to prepare for a job interview at Rolls Royce
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C++ and C in detail. Bring examples of projects you've worked on that demonstrate your proficiency, especially those involving software for measurement systems or troubleshooting existing systems.
✨Understand the Company’s Innovations
Research Rolls-Royce's recent innovations and projects, particularly in the Tempest programme. Being able to discuss how your skills can contribute to their pioneering efforts will show your genuine interest in the role.
✨Familiarise Yourself with Relevant Technologies
Brush up on your knowledge of Revision Control Systems like SVN or GIT, as well as Windows and Linux operating systems. Be ready to explain how you’ve used these technologies in past roles.
✨Demonstrate Problem-Solving Abilities
Prepare to discuss specific instances where you've had to troubleshoot or improve existing systems. Highlight your ability to work under pressure and meet tight deadlines, as this is crucial for the role.