Software Engineering Specialist (Embedded)

Rolls-RoyceIndianapolis, IN
$114,400 - $185,900Hybrid

About The Position

We’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. This position is within Rolls-Royce LibertyWorks Advanced Development.

Requirements

  • 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
  • Must be a U.S. citizen with the ability to obtain and maintain a high-level security clearance.

Nice To Haves

  • 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.

Responsibilities

  • 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.

Benefits

  • Bonus
  • Employee support assistance
  • Employee discounts
  • Relocation assistance
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Disability insurance
  • Life and accidental death & dismemberment insurance
  • Flexible spending account
  • Health savings account
  • 401(k) retirement savings plan with a company match
  • Employee Assistance Program
  • Paid Time Off
  • Paid holidays
  • Paid parental and family care leave
  • Tuition reimbursement
  • Long-term incentive plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service