Embedded Software Engineer Riscv

Year    Pune, Maharashtra, India

Job Description


As a Software Engineer, the candidate will be responsible for supporting in design and development of software solutions in the areas of Chip Resource Manager, Graphics, Video, 2D and 3D graphics under OpenGL and DirectX, ISP, driver stacks for Windows and Linux OS. Also, the responsibility will include improvement of existing software, micro code and suggesting modifications in hardware acceleration solutions. The candidate will work side by side with Nvidia engineers around the world, as an equal member of a multi-site project team. The candidate must be highly motivated, enthusiastic, pro-active to achieve high-quality software deliveries. The candidate will be working on System software\xe2\x80\x99s various driver modules/features/tools/performance.
We are looking for candidates who are passionate about working at the intersection of leading-edge graphics, multimedia and operating system software.

What you\'ll be doing:

Principles of hardware operation: CPU and memory architecture, buses and interconnects

Operating System fundamentals: multi-processing and scheduling, memory management, privilege modes, file systems and device drivers

Algorithms and data structures

Principles of parallel computing

C and/or C++ programming languages

Python / PERL knowledge is preferred.

What we need to see:

Strong academic background

BTech/MTech in CS, ECE, EEE, EE or equivalent experience

Good understanding of programming languages and processor architecture

Good understanding of Operating System Fundamentals. Knowledge of Linux kernel is a plus.

Strong C/C++ programming skills and knowledge of scripting (Perl or python) is a plus.

Background in Operating System, Algorithm development and Aptitude in innovative and optimal designs

Knowledge on Object-oriented programing is highly a Plus in C / C++ Or Java

Exposure to Digital Systems, Computer Architecture, Computer Arithmetic, Software Engg., C & C++ programming languages, assembly language programming, system level integration & system level programming is preferred.

Good communications skills and ability and desire to work as a team player are a must.

Nvidia

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3236829
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pune, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year