Rolls-Royce

Sr. Systems Software Engineer

  • Mankato
  • Festanstellung
  • Vollzeit

Bitte beziehen Sie sich bei Ihrer Bewerbung auf EDV.JOBS – Kennziffer: 294218

Bild zu Sr. Systems Software Engineer Bild zu Sr. Systems Software Engineer


Job Description

Title: Sr. Systems Software Engineer

Pioneer the next generation of innovation. Join us and you’ll develop your skills and expertise to the very highest levels, working in an international environment for a company known the world over for its brilliance.

Position Summary:

This position performs engineering work related to research, designing, and development of new products and interfacing the Automation Web systems related to Genset operation. Functions include:

Key Accountabilities:

  • Lead the design, development, and maintenance of scalable, high-performance software applications using C++, C#, and Python.
  • Architect modular, maintainable codebases aligned with software engineering best practices and design patterns.
  • Build and integrate RESTful APIs and microservices to enable real-time data processing, automation, and seamless system interoperability.
  • Develop and deploy machine learning, Generative AI, and Large Language Models (LLMs) to enhance automation, intelligent interfaces, and analytics capabilities.
  • Design, deploy, and manage cloud infrastructure on AWS, ensuring robustness, scalability, and cost-efficiency.
  • Ensure software solutions are deployed in highly secure, compliant environments adhering to relevant industry standards.
  • Collaborate effectively with cross-functional teams, including product, QA, and operations—to deliver end-to-end software solutions that meet business objectives.
  • Develop and maintain CI/CD pipelines and automated testing frameworks to enable rapid, reliable software delivery.
  • Apply security best practices throughout the software development lifecycle, including identity management, encryption, secure coding, and threat mitigation.
  • Monitor and optimize system performance through profiling, concurrency management, and code refactoring.
  • Participate in security audits and compliance reviews to maintain adherence to industry and regulatory standards.

Basic Requirements:

  • Applicants must be authorized to work for any employer in the U.S without sponsorship. We are unable to sponsor or take over sponsorship of an employment Visa at this time
  • Bachelor’s degree in engineering, Computer Science, or a related field, with 5+ years of experience in Genset manufacturing or a similar industrial environment; or 9+ years of relevant software engineering experience.

Preferred Qualifications:

  • Advanced proficiency in C++, C#, and Python, with deep knowledge of object-oriented design, design patterns, concurrency, and memory management.
  • Proven experience designing, implementing, and maintaining RESTful APIs and microservices, including secure authentication/authorization (OAuth, JWT) and efficient inter-service communication (gRPC, message queues).
  • Strong command of AWS services such as Lambda, EC2, S3, RDS, DynamoDB, SageMaker, and CloudFormation; familiarity with infrastructure-as-code tools like Terraform or CloudFormation for automated, repeatable deployments.
  • Skilled in developing, training, fine-tuning, and deploying machine learning models, Generative AI, and Large Language Models (LLMs) using PyTorch, with hands-on experience in model lifecycle management and deployment automation.
  • Expertise in relational (PostgreSQL, MySQL) and NoSQL (DynamoDB, InfluxDB) databases, including schema design, indexing, replication, and performance tuning.
  • Experienced in building and maintaining CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, with strong skills in automated testing, container builds, and deployment automation.
  • Working knowledge of Docker and Kubernetes, including deployment manifests, Helm charts, and cluster management best practices.
  • Proficient with Git workflows (branching, pull requests, code reviews) and collaborative development in distributed teams.
  • Deep understanding of secure coding principles, identity and access management (IAM), encryption standards (TLS/SSL), and vulnerability mitigation.
  • Experience deploying applications within regulated environments, ensuring compliance with ISO 27001, NIST, GDPR, or equivalent frameworks.
  • Skilled in conducting security audits, vulnerability assessments, and implementing remediation strategies.
  • Solid knowledge of Agile methodologies (Scrum, Kanban) and software development lifecycle (SDLC) processes.
  • Familiarity with HTML5, CSS3, and modern JavaScript frameworks (React, Angular, Vue.js) for HMI customization is advantageous.

Rolls-Royce is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to any protected characteristics.

At Rolls-Royce, we are committed to creating a workplace where all employees feel respected, supported, and empowered to do their best work. We foster a welcoming and innovative work environment that invests in you, giving you access to an incredible breadth and depth of opportunities where you can grow your career and make a difference.


Job Category

Software Systems


Pay Range

$90,985 - $147,850-Annually


Location:

Mankato, MN


Benefits

Rolls-Royce provides a comprehensive and competitive Total Rewards package that includes base pay and a discretionary bonus plan. Eligible employees may have the opportunity to enroll in other benefits, including health, dental, vision, disability, life and accidental death & dismemberment insurance; a flexible spending account; a health savings account; a 401(k) retirement savings plan with a company match; Employee Assistance Program; Paid Time Off; certain paid holidays; paid parental and family care leave; tuition reimbursement; and a long-term incentive plan. The options available to an employee may vary depending on eligibility factors such as date of hire, employment type, and the applicability of collective bargaining agreements.

Rolls-Royce steht für hochmoderne Technologien und liefert saubere, sichere und wettbewerbsfähige Lösungen für Antriebs- und Energieanforderungen in aller Welt.

Alle Personenbezeichnungen beziehen sich auf alle Geschlechter gleichermaßen. Weitere Informationen.