Jobs · Engineering · Indiana

Principal Engineer - FPGA/ASIC Design

Rolls-Royce · Indianapolis, IN · 2 days ago
Engineering$113k–$184k/yrFull-time

About the role

This is an exciting opportunity to work on flagship Rolls-Royce programs and play a vital role in solving some of the most complex and interesting technological challenges in the industry while being part of a global, multi-disciplinary team. In this role, you will design, verify, integrate, and test FPGA/ASIC solutions, which will be integrated in current and future Rolls-Royce engine control system products.

Responsibilities

  • Design, verify, integrate, and test FPGA/ASIC solutions, which will be integrated in current and future Rolls-Royce engine control system products.
  • Develop FPGA/ASIC architectures, code, run simulations, synthesize, create test benches, and prepare documentation to be reviewed by certification authorities.
  • Participate in all phases of project, to produce detailed design documentation, verification plans and reports.
  • Design and develop all custom digital devices (ASIC or FPGA), to support RR electronic engine control units.
  • Verify complex products that use FPGAs and/or ASICs to DO-254.
  • Validate the FPGA hardware in the lab using test equipment (oscilloscopes, logic analyzers) and debug tools (e.g ILA, JTAG).
  • Script with languages such as TCL, Python, Shell scripts.
  • Work with Windows and Linux development environment.
  • Experience in version control, such as Git, SVN.
  • Develop model-based systems with digital engineering toolsets (MATLAB, Simulink and/or similar).
  • Knowledge of systems engineering, and robust design tools and techniques coupled with the latest model-centric development approaches.
  • Use Cameo Systems Modeler (MagicDraw) or similar SysML modelling software.

Requirements

  • Bachelor's degree in Electronics Engineering and/or Computer Engineering with 5+ years of experience, OR Master's degree in Electronics Engineering and/or Computer Engineering with 3+ years of experience, OR PhD in Electronics Engineering and/or Computer Engineering.

Qualifications

  • Validate the FPGA hardware in the lab using test equipment (oscilloscopes, logic analyzers) and debug tools (e.g ILA, JTAG).
  • Able to work with Windows and Linux development environment.
  • Experience in scripting with languages such as TCL, Python, Shell scripts.
  • Experience of Actel & Xilinx tool flows to implement complete designs.
  • Development of model-based systems with digital engineering toolsets (MATLAB, Simulink and/or similar).
  • Knowledge of systems engineering, and robust design tools and techniques coupled with the latest model-centric development approaches.
  • Use Cameo Systems Modeler (MagicDraw) or similar SysML modelling software.

Skills

  • Expertise achieving timing closure on FPGA designs and generating test benches.
  • Evaluate the process flow including but not limited to high level design, synthesis, place and route, timing constraints and power utilization.

Benefits

  • Excellent development opportunities.
  • A competitive salary.
  • Exceptional benefits including bonus, employee support assistance and employee discounts.
  • Relocation assistance is available for this position.

Pay

$113,179 - $183,916 Annually

Schedule

Hybrid Work Schedule

Similar jobs