Rolls-Royce Holdings

Control System Senior Software Engineer

Rolls-Royce Holdings

Indianapolis, IN, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a highly skilled and experienced software engineer looking for a challenging and fulfilling role? Do you have a passion for control systems and a desire to work for a world-renowned company? If so, then Rolls-Royce Holdings has an exciting opportunity for you as a Control System Senior Software Engineer.As a key member of our team, you will play a critical role in the development and implementation of control systems for our state-of-the-art products. Your extensive knowledge of software engineering principles and experience in designing and implementing complex control systems will be crucial in ensuring the safety, reliability, and efficiency of our products.In this role, you will have the opportunity to work with cutting-edge technology and collaborate with a diverse team of engineers to solve complex challenges. We are seeking a driven and innovative individual who is dedicated to delivering high-quality solutions and continuously improving processes.If you have a strong background in control systems and a track record of success in software engineering, we encourage you to apply for this exciting opportunity at Rolls-Royce Holdings. Join us in shaping the future of aerospace technology and make a meaningful impact on the world.

  1. Design and develop software solutions for complex control systems in accordance with engineering specifications and industry standards.
  2. Collaborate with a team of engineers to ensure the integration and compatibility of control systems with other components of our products.
  3. Perform thorough testing and debugging to ensure the quality and functionality of software solutions.
  4. Continuously monitor and improve the performance, reliability, and safety of control systems through analysis and implementation of updates and improvements.
  5. Keep up-to-date with industry developments and incorporate new technologies and best practices into control system design and development.
  6. Provide technical guidance and support to junior engineers and ensure their work meets the required standards and specifications.
  7. Communicate effectively with cross-functional teams and stakeholders to gather requirements and provide updates on project progress.
  8. Adhere to project timelines and budgets, and identify and proactively address any potential delays or issues.
  9. Implement and follow established software development processes, guidelines, and quality standards.
  10. Maintain accurate and thorough documentation of software designs, development, and testing processes.
  11. Participate in code reviews and provide constructive feedback to improve the overall quality and maintainability of software code.
  12. Comply with company policies and procedures, including those related to safety, security, and confidentiality of information.
  13. Continuously evaluate and improve software engineering processes and practices to increase efficiency and effectiveness.
  14. Attend and contribute to team meetings and provide updates on project status and any issues or concerns.
  15. Represent the company in a professional manner and uphold its values and reputation in all interactions.
Where is this job?
This job is located at Indianapolis, IN, USA
Job Qualifications
  • Bachelor's Degree In Computer Science, Electrical Engineering, Or A Related Field.

  • Minimum Of 5 Years Experience In Developing Control System Software For Complex Engineering Systems.

  • Proficiency In Programming Languages Such As C++, Python, And Matlab.

  • Experience With Model-Based Design And Simulation Tools Such As Simulink And Stateflow.

  • Knowledge Of Industry Standards And Regulations Related To Control Systems, Such As Iso 26262 And Iec 61508.

Required Skills
  • Software Development

  • Data Analysis

  • Test Automation

  • Embedded systems

  • System Design

  • System analysis

  • Control algorithms

  • Simulation Modeling

  • System integration

  • Project

  • Fault Detection

  • Real-Time Programming

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Control System Senior Software Engineer in Indianapolis, IN, USA is between $90,000 and $140,000 per year. This can vary depending on factors such as years of experience, specific job duties, and the company's size and industry. Some companies may also offer additional benefits such as bonuses, stock options, and healthcare benefits.

Additional Information
Rolls-Royce Holdings is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMarch 6th, 2024
Apply BeforeJuly 20th, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Rolls-Royce Holdings

Rolls-Royce Holdings Plc is a holding company, which provides power for aircraft, ships and land applications. Its designs, develops, manufactures and services integrated power systems for use in the air, on land and at sea. The company operates its business through following segments: Civil Aerospace, Defense Aerospace, Marine, Power Systems and Nuclear.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started