3 days old

Senior Software Engineer 1

  • Job Code
  • Jobs Rated
Job Title: Senior Software Engineer 1 154120

Primary Location India-India-Hyderabad
Job: Software Engineering
Schedule: Full-time


Xilinx is the world's leading provider of All Programmable FPGAs, SoCs and 3D ICs. These industry-leading devices are coupled with a next-generation design environment and IP to serve a broad range of customer needs, from programmable logic to programmable systems integration. Our All Programmable devices underpin today's most advanced electronics. Among the broad range of end markets we serve are:

  • Aerospace/Defense
  • Automotive
  • Broadcast
  • Consumer
  • High Performance Computing
  • Industrial / Scientific / Medical (ISM)
  • Wired
  • Wireless

Xilinx is looking for a talented, self-driven and motivated software engineer to be part of team developing accelerated algorithms on Xilinx FPGA using the The Xilinx SDx IDE.  It is built to accelerate the design and development for Xilinx’s ‘All Programmable' devices. The individual will focus on developing applications that showcases significantly accelerated execution over CPUs and GPUs. These library applications are key part of customer experience that enable them to quickly ramp up on SDx development environment and be productive. This is done through a combination of extensive examples, good programming practices and ready to use libraries
The candidate will understand C/OpenCL or other high level language based programming paradigm and its usage in targeting Xilinx devices. The candidate will also understand heterogeneous parallel programming paradigms like OpenCL and CUDA. The candidate will do application profiling, identifying software code that is a good candidate for acceleration on programmable logic and then optimizing those functions using the SDx tools. The candidate will have opportunity to work on both datacenter and/or embedded domain. 
The team provides a fast-paced, start-up like environment offering each individual immense opportunity to interact with a wide variety of people including from other organizations, and truly learn and grow their skills and capabilities. The candidate will have opportunity to interact with Xilinx field engineers and marketing team to understand variety of customer scenario, and propose solutions either through tool improvement or through improved software coding patterns. The candidate will also work closely with the SDx development team to understand various features, give suggestions from customer perspective, and help prioritize features.  



    Qualifications :
    • A minimum of Bachelors in EE, CS, CE with 3 years of relevant work experience
    • Strong programming experience in C and C is required.
    • Strong background either in High Level Synthesis tools or in parallel programming languages like OpenCL or CUDA is required.
    • Experience in running, debugging and profiling programs on real HW board (embedded debug) is a big advantage.
    • Experience in doing performance profiling of application, functional and memory debugging is required.
    • Must have basic experience in one of the scripting languages like shell script, perl, or python.
    • Must have experience in Linux based development and debug.
    • Exposure to parallel programming paradigms like OpenMP is an advantage.
    • General awareness of ASIC or FPGA HW design flows including synthesis, place and route is a big advantage.
    • Be able to excel in a team based global environment.
    • Demonstrated ability to identify technical problems, propose viable options, and apply technical solutions.
    • Excellent verbal and written communication skills including experience across organizational boundaries and multiple geographies. 

Job Posting: Apr 19, 2018, 7:07:49 AM


Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Software Engineer 1


Share this job

Senior Software Engineer 1


Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast