Software Engineering Specialist (Embedded)
Role details
Job location
Tech stack
Job description
- Collaborate with cross-functional teams and customers to fully capture and synthesize software requirements for high-integrity military embedded engine control systems.
- Architecting, designing, coding, testing, and debugging real-time embedded product software.
- Lead software development teams to ensure all software objectives/deliverables are met including accountability for Schedule, Cost, Quality and Compliance. Plan and manage software development activities using DevSecOps 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.
- Design for functional safety and security that complies with design assurance objectives of DO-178.
Requirements
At Rolls-Royce we put safety first, do the right thing, keep it simple and make a difference. These principles form the behaviours that guide us and are an essential component of our assessment process. They are the fundamental qualities that we seek for all roles., * Bachelor's degree in Science, Technology, Engineering, or Math (STEM) with 5+ years' relevant experience, - OR -
- Bachelor's degree in Science, Technology, Engineering, or Math (STEM) with 3+ years' relevant 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:
- Experience with Defense Aerospace market.
- Experience and proficiency with MISRA C or ADA.
- Experience with Real-Time Operating Systems (RTOS).
- Experience with developing complex electronics systems involving cross-disciplinary integration.
- Experience with DO-178 DAL A design assurance.
- Experience with Xilinx or Texas Instruments processors.
- Experience with ARM and RISC-V architectures.
- 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.
Benefits & conditions
We offer excellent development opportunities, a competitive salary, and exceptional benefits. These include bonus, employee support assistance and employee discounts.
Your needs are as unique as you are. Hybrid working is a way in which our people can balance their time between the office, home, or another remote location. It's a locally managed and flexed informal discretionary arrangement.
As a minimum we're all expected to attend the workplace for collaboration and other specific reasons, on average three days per week., 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.