Logo of Huzzle

Software Developer

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Bristol
  • Quick Apply
    7hrs left

AI generated summary

  • You must be proficient in C++ and C, familiar with SVN/GIT, have knowledge of Windows/Linux OS, network protocols (UDP/TCP/IP), use Microsoft Visual Studio, and understand data acquisition systems.
  • You will develop measurement software, troubleshoot systems, enhance designs with new tech, maintain Active Directory, and engage in design reviews while managing tight deadlines.

Requirements

  • Competent with C++ and C
  • Knowledge of Revision Control Systems for control of software release (e.g. SVN or GIT).
  • Good working knowledge of Windows operating systems (Clients and servers, installation & configuration) including Active Directory and DNS.
  • Working knowledge of Linux Operating Systems (Installation & configuration
  • Network Communication methods, familiarity with UDP and TCP/IP and other network protocols.
  • Familiarity of Microsoft Visual Studio.
  • Understanding of Data Acquisition Systems.

Responsibilities

  • Develop software for measurement systems from a user requirement to maturity.
  • Investigate and troubleshoot existing systems.
  • Introduce appropriate technology and latest standards into existing designs with a view to improving 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.
  • Able to work under pressure, working to tight short-term deadlines and self-motivated with a positive attitude to work.

FAQs

What is the primary location for this Software Developer position?

The primary location for this position is Bristol.

What programming languages should candidates be competent in?

Candidates should be competent in C++ and C.

What kind of software development will the Software Developer be involved in?

The Software Developer will develop software for measurement systems from user requirements to maturity.

Do candidates need to have experience with version control systems?

Yes, candidates should have knowledge of Revision Control Systems for controlling software release, such as SVN or GIT.

What operating systems should the Software Developer be familiar with?

The Software Developer should have a good working knowledge of Windows operating systems (clients and servers, installation & configuration) including Active Directory and DNS, as well as a working knowledge of Linux operating systems (installation & configuration).

Is there an emphasis on network communication protocols for this role?

Yes, familiarity with network communication methods, including UDP, TCP/IP, and other network protocols is required.

Will the Software Developer participate in design reviews?

Yes, the Software Developer will participate fully in multi-function design reviews to ensure alignment of customer requirements and proposed design.

What opportunities for growth does Rolls-Royce offer to its employees?

Rolls-Royce offers excellent development opportunities, competitive salaries, and exceptional benefits.

Is diversity and inclusion a priority for Rolls-Royce?

Yes, Rolls-Royce is committed to developing a diverse workforce and an inclusive working environment.

What is the closing date for applications for this Software Developer position?

The closing date for applications is 20 May 2025.

Delivering power and propulsion solutions in the air, at sea and on land

Automotive
Industry
10,001+
Employees

Mission & Purpose

Rolls-Royce is a renowned automotive company that specialises in the design, manufacturing, and servicing of power systems and propulsion solutions. They provide a wide range of products, including aircraft engines, marine propulsion systems, and power generation equipment. Their ultimate mission is to be a leading provider of innovative power solutions that deliver exceptional performance, efficiency, and reliability. Rolls-Royce's purpose revolves around powering the future by creating and maintaining advanced technologies that meet the needs of their customers while minimising environmental impact. They strive to push the boundaries of engineering excellence, driving progress in aerospace, defense, and other industries, and contributing to sustainable development through their efficient and environmentally friendly power solutions.

Culture & Values

  • Trust

    We strive to outperform the expectation of key stakeholders. We have to earn trust every day and always remember it is easy to lose.

  • Integrity

    We live up to all of our ethical principles and we demonstrate this by being true to ourselves and showing honesty and good judgement in all we do.

  • Safety

    We put health and safety first. We care about the health and safety of our people and our products.

Benefits

  • Competitive salary

  • Personal Accident Insurance

  • Travel Insurance

  • Lifetime Individual Savings Account (LISA)

  • Retirement Savings