Sign up for our
weekly
newsletter
of fresh jobs
Job DescriptionControls Software EngineerIndianapolis, INWe’re looking for a senior embedded systems software engineer to join our growing team. This is an exciting opportunity to work on flagship RR programs and play an important role in addressing some of the most complex and interesting technological challenges in Defense.In this role, you will develop, write, test and document embedded software for safety critical electronic engine control and monitoring systems. You may be involved at any stage of a project life cycle from concept development, integrated/component testing, through final production release. You’ll be part of a multi-disciplinary team, working together to tackle technical challenges in a stimulating and collaborative environment.Innovate & Power the WorldAt Rolls-Royce, we look beyond tomorrow. We continually pioneer integrated power and propulsion solutions to deliver cleaner, safer, and more competitive power.We deliver the best jet engines in the world. Through intelligent innovation and active collaboration, we’re putting our customers at the forefront of the aviation industry - and we keep them there. Our product portfolio powers more than 35 types of commercial aircraft, and with over 13,000 engines in-service around the world - we’re keeping the world flying.Rolls-Royce is a Military Friendly Employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected characteristic. You can learn more here.Key Accountabilities:• Collaborate with other systems teams and customers to fully capture and synthesize software requirements for high integrity embedded systems.• Architect, design, develop software products through testing, diagnosing, and verification throughout the entirety of the product lifecycle. Execute software development activities and ensure the delivery of a compliant sub-system level solution for programs including hardware/software and software/software component testing.• Work with a team of engineers with cross-functional skills to ensure all sub-system program objectives/deliverables are met including accountability for Schedule, Cost, Quality and Compliance. Plan and manage software development activities using agile methodologies.• Ensure project risks (technical, cost, supply chain and timescale) are identified, managed (including integration of risk activities in the project plan) and escalated in accordance with the risk management plan.• Compile functional descriptions, design assurance, and test results into reports sufficient for certifying authorities, customer deliverables, and gate reviews.• Design for functional safety and security. Experience with embedded safety critical software for aerospace to meet civil or military qualification objectives.Basic Requirements:• Associate’s degree with 7+ years of experience in a relevant engineering environment (Electrical, Software, Controls, Systems) – OR -• Bachelor's degree in STEM discipline with experience in a relevant engineering environment (Electrical, Software, Controls, Systems) with 5+ years’ experience, - OR -• Master’s degree in STEM discipline with experience in a relevant engineering environment (Electrical, Software, Controls, Systems), with 3+ years’ experience – OR -• JD/PhD• To be considered for this role, you must be a U.S. citizen with the ability to obtain and maintain a high-level security clearance.Preferred Requirements:• Excellent systems thinking aptitude: the ability to understand complex system boundaries, interactions, and interdependencies across multiple abstraction and aggregation layers throughout the system’s entire lifecycle.• Ability to analyze and translate high level requirements into software systems and components.• Exceptional interpersonal and communication skills (i.e., verbal, written, and presentation) for both expert and non-expert audiences.• Experience with customer interactions and successful capture of externally funded programs that facilitate trade studies, research and technology development, and system architecture design as applicable to embedded control systems.• Proficiency using 'C', Simulink, Assembly, Python. Familiarity with model-based software design and simulation; control system experience.• Skill and understanding of safety critical control systems (DAL A-C), high integrity control solutions, the interaction between security and safety, aerospace certification & qualification standards and their application for electronics is highly desirable, including but not limited to standards such as RTCA / DO (Aerospace) and applicable Mil-STDs with basic knowledge of US Export Control regulations applicable to these components.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.Our People are our PowerWe 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 realize their full potential.You can learn more about our global Inclusion strategy here.At Rolls-Royce we embrace workplace flexibility. Our teams work in onsite, hybrid and remote work environments based on work and personal requirements. The specific arrangements vary from team to team. Please ask us about how we work on this team.Relocation assistance is available.Close Date: August 15th, 2024Job CategorySoftware SystemsJob Posting Date25 Jul 2024; 00:07Pay Range$88,334 - $132,502-AnnuallyLocation:Indianapolis, INBenefitsRolls-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.