Note! This job has been aggregated through external sources, the Apply link will take you to the company's website.

HLS Specialist (f/m/d) Job in Pakistan
Silexica , Pakistan

Never pay for job application, test/interview.
Safe Job Search | EEO Laws in Pakistan
Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Requires Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Feb 23, 2021
Last Date
May 23, 2021
Location(s)

Job Description

Are you passionate about hardware acceleration? We are currently looking for an HLS Specialist (f/m/d) in Lahore (Pakistan).

The transition from behavioural software to highly efficient hardware is one of the greatest challenges facing our industry today. Silexica’s mission is to bridge the gap between software and hardware designers, accelerating the journey from C/C++ to hardware.

Reporting to our Product Manager and collaborating closely with the Engineering and Product Management teams, this position will put you at the forefront of hardware acceleration, enabling designers to overcome the significant barriers involved in taking C/C++ code and using it to implement highly efficient hardware accelerators. You will work with bleeding edge tools for converting software code into both FPGA and ASICs IP and kernels. You will also drive various initiatives to provide insights and guidance for feature development.

Your role:

  • Your work centers around efforts to port C and C++ software intended to execute on a sequential CPU to a High-Level Synthesis Compiler in order to create hardware implementations, either for standalone hardware or for hardware acceleration.
  • You perform deep analysis on open source and customer software designs to identify how to improve performance when targeting hardware accelerators. Analysis includes refactoring the code to better match hardware architectures, and pragma insertion to guide the HLS compiler to achieve desired performance and resource targets.
  • You collect deep, insightful statistics on a variety of benchmarks and customer designs, looking for patterns that can be exploited to help prioritize feature development for maximum impact.
  • You research and collect examples of software designs that are applicable to our target markets, then refactor them to make them synthesizable for HLS and add to our automated QoR suite.
  • You manually optimize designs with HLS for maximum performance to understand what’s possible, providing insights on how SLX should refactor the code for improving performance.
  • You extensively use the analysis capabilities of the SLX tool, providing recommendations on user flow, user interface, and what additional analysis capabilities would benefit customers.
  • You research user flows for IP development, software acceleration and the latest tools such as Xilinx’s Vitis Unified Framework and Matlab Embedded Coder to provide insights and recommendations for enhancements and best practises.

Requirements

Your profile:

  • You have a strong technical background in software development, embedded systems and parallel programming
  • You have successfully completed a degree in electrical engineering/ computer science or similar and already gained a few years relevant work experience
  • You have strong C/C++ programming skills
  • You have experience with High-Level Synthesis and Hardware Description Languages
  • Ideally you also have:
    • Experience with Xilinx tool suites: Vivado, Vivado HLS, SDK/ SDSoC/ SDAccel/ Vitis
    • Experience in IP development with either Xilinx Vivado HLS/ Intel HLS Compiler/ Mentor Catapult HLS
    • Experience with OpenCL
    • Experience with MATLAB
  • You have good English knowledge in reading and writing
  • Our products involve highly-sophisticated, cutting-edge software algorithms to optimize source code. Therefore, our technical marketing issues can be highly complex - solving them requires true technical expertise.

Benefits

We offer:

  • An opportunity to work with a leading breakthrough product that is shaping a new era of computing
  • A high impact on the business and its results and an important role in a fast-growing company
  • An international, fast-paced and entrepreneurial working environment with an outstanding multi-cultural team

Are you ready for the next challenge? Grow your career as you shape the future of Silexica! To apply please upload your CV, your motivation for this position and outline your availability via our recruiting system.


We live and love diversity! We have a team of brilliant minds from over 20 countries. We believe that the more diverse we are, the better we get. We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, disability status, sexual orientation, protected veteran status, or any other characteristic protected by law.


About us:

Silexica enables a software-defined world composed of intelligent products. We disrupt the developer’s journey from software to application-specific hardware systems, democratizing accelerated computing to help build a smart, connected and safe world. Our mission is to provide software development tools reducing time-to-market of innovative software IP and intelligent products. Enabled by deep software analysis, heterogeneous hardware awareness and quick design space exploration, the SLX programming tools significantly accelerate the journey from software to application-specific hardware systems, empowering our customers to win markets.

Founded in 2014, Silexica is headquartered in Germany with offices in the US and Japan. It serves innovative companies in the automotive, robotics, wireless communications, aerospace, and financial industries and has received $28M in funding from international investors.

Our team includes some of the best compiler experts and software tooling specialists in the world, complemented by industry veterans and business professionals. Together, we are building the best software tools company in the world to make our customers successful in bringing better products to market faster. We are incredibly passionate about software acceleration and you can become an important part of our success story!

For more information about SILEXICA please visit https://www.silexica.com

Job Specification

Silexica

Information Technology and Services - Islamabad, Pakistan