Embedded Design Engineer

  • Minimum Bachelor’s Degree in BE. (ECE & EEE)
  • Bangalore
  • 7 months ago
  • Full Time

Job Description

We are looking for Professional Embedded Engineers to execute complete embedded software development lifecycle.

Key Responsibilities

    System modelling, Architecture design, and implementation of IPs in FPGA based systems

    System design and integration of high-speed interfaces and memories

    Integration and verification of highly complex FPGA-based platforms and systems.

    SW development of FPGA embedded CPUs and MCUs

    Review code and design

    Test and debug software for embedded devices

    Analyze and enhance efficiency, stability and scalability of system resources

     

Skill & Experience

    Basic Knowledge of Digital Design

    Awareness in one or more HDL Language such as  VHDL and Verilog

    Awareness in Writing Test Benches for Simulation and validation

    Awareness SOC Design

    Awareness in verification Timing Analysis

    Awareness with embedded CPUs such as ARM and NIOS.

    Awarenessin Altera FPGAs and Tools

    Knowledge of C/C++

    Awarenesswith high speed network protocols (QSFP+,USB, ETH), SERDES, bus interfaces (AXI, Avalon) and memories (DDR, QDR) is a Plus

    Basic knowledge background validation and debug experience and has worked on logic analyser and standard testing Instruments.

    Awarenessin writing Design Documents and Interface Documents.

    Basic engineering, problem solving and analytical skills

    Basic verbal and written communication skills

    Basic Knowledge of Office tools ( Word, Excel etc)

    Ability to work well in a highly dynamic environment