Recruiter Logo
Now Apply on the Go!
Download engineeristic Jobseeker App and get a seamless experience for your job-hunting
12/07 Neha
Director at Menteechain

Views:71 Applications:0 Rec. Actions:Recruiter Actions:0

FPGA Design Engineer (6-8 yrs)

Bangalore Job Code: 40441

Role & Responsibilities:

- To architect, design, implement and test HDL modules for the payload following best practices such as efficiency, maintainability, and testability.

- To gather, define, and document requirements to meet existing and anticipated needs for payload systems.

- To Develop, analyze, and review data to validate and verify the system meets specifications and design requirements.

- To implement real-time control algorithms and data processing routines to meet mission-critical performance requirements.

- Work closely with the software and hardware engineers to integrate and develop formal design verification and validation plans and perform or oversee testing.

- To maintain high-quality documentation of the entire design and develop user manuals and troubleshooting guidelines for end-users.

- To ensure that the firmware design meets industry standards.

Qualification:

- Bachelors in Electronics Engineering or equivalent or M.Tech in VLSI, Microelectronics, or equivalent.

- Bachelors with a minimum work experience of 8 years. Masters with a minimum work experience of 6 years.

Must-Have:

- Strong experience in the FPGA design process and writing device drivers in VHDL and/or Verilog-embedded applications on FPGAs.

- Strong understanding of FPGA development tools, synthesis, and simulation. Experience with Xilinx, Microsemi, or Microchip-based SoCs and working with Vivado block design.

- Hands on experience working with the FPGA design flow of Vivado or Libero.

- Experience with designing state machines and hardware interfacing with the understanding of high-speed communication interfaces (SPI, UART, LVDS, Ethernet, SpaceWire).

- Familiarity with digital signal processing (DSP) and high-speed data interfaces.

- Knowledge of how to optimize for memory/timing/power under resource constraints.

- Experience with software/firmware verification with test benches to verify design logic, and generate high-quality documentation of the design and test results.

- Experience working in the hardware lab with knowledge of electronic equipment such as multimeters, function generators, oscilloscopes, logic analyzers, etc.

- Experience working on multiple stages of the product development lifecycle (project initiation, design completion, release, and maintenance with version control)

Good-to-Have:

- Understanding of multiple domains of satellite engineering. Such as satellite systems, onboard avionics, sensors, and imaging payloads,.

- Experience working in a regulated industry (health care, automotive, aerospace). Experience in fixing timing issues for complex designs (clock domain crossings, metastability).

- Working knowledge of elements of high-speed circuit design concepts (DMA, FIFO, Serdes).

- Knowledge of space-qualified FPGAs and radiation-hardening techniques is highly desirable.

- Space grade component and part selection knowledge. Experience with fault management, FDIR, and redundant systems.

Benefits:

- Medical Health Cover for you and your family including unlimited online doctor consultations.

- Access to mental health experts for you and your family.

- Dedicated allowances for learning and skill development.

- Comprehensive leave policy with casual leaves, paid leaves, marriage leaves, bereavement leaves.

Twice a year appraisal.

Add a note
Something suspicious? Report this job posting.