Jobs Posted on the Whova Community Board of FPL 2021
If you know anyone in the job market, feel free to share with them
XUP Engineering Intern
Xilinx The Xilinx University Program (XUP), part of the office of the CTO (Chief Technology Officer) department, is seeking an intern with an interest in developing FPGA-based hardware a... nd embedded software applications with Xilinx development tools to work in our group located in Dublin, Ireland. This is an exciting position working on the latest FPGA hardware and software technologies from Xilinx, including the Zynq System-on-Chip and Zynq Ultrascale+ MPSOC, Vivado Design Suite, PYNQ framework, AWS F1 instances and Alveo data center boards using the Vitis Development Environment.
Responsibilities may include: * Create and update XUP training materials, including labs, demos and application notes * Creating new example designs for FPGAs and for use with PYNQ * Supporting XUP physical and virtual events
Requirements: * Minimum 3rd or 4th year Masters or Bachelors student in Electronic Engineering, or related Computer Science/Engineering degrees. * Good knowledge of digital circuit design including experience with VHDL/Verilog/HLS * Familiarity with Xilinx FPGA and system design tools including Vivado and Zynq * Excellent writing, communication, teamwork & problem-solving skills
Link:https://careers.xilinx.com/jobs/7419153-xup-engineering-internSee More >>
Postdoctoral research openings at KAUST
King Abdullah University of Science and Technology (KAUST) We invite applications for Postdoc positions in the Accelerated Connected Computing Lab (ACCL) at KAUST. Our new research group explores hardware acceleration in a connected conte... xt, investigating how accelerators can be designed, integrated, and scaled for emerging large scale and networked applications. We are interested in new ways of virtualising, programming, and connecting accelerators to enhance performance, latency, and efficiency.
Our current projects are exploring hardware acceleration in smart NICs, application-specific coarse grained reconfigurable arrays (CGRAs), virtualisation of FPGAs using partial reconfiguration, and accelerator support for machine learning.
Postdocs at KAUST enjoy generous salaries/stipends and free accommodation and healthcare on a world class campus with ample recreational facilities and a private beach. KAUST offers you the opportunity to pursue world-class research among a highly diverse student/postdoc population of high achievers, and interaction with world-leading faculty across a range of disciplines.
Postdoc applicants should get in touch at suhaib.fahmy@kaust.edu.sa, attaching a CV and discussing their experience and interest in one of the areas mentioned above. KAUST offers highly competitive postdoc salaries, taking into account prior academic and industrial experience.
Link:https://cemse.kaust.edu.sa/accl/accl-joinSee More >>
CALL for Postdoc Researcher or Research Scientist, RIKEN R-CCS (CGRA)
RIKEN We are calling for researchers at Processor Research Team, RIKEN R-CCS, who conduct research regarding development of architecture evaluation environment and exploration of archit... ecture design space especially targeting coarse-grain reconfigurable array (CGRA) processors.
CALL for Postdoc Researcher and Research Scientist, RIKEN R-CCS (FPGA HPC)
RIKEN We are calling for researchers at Processor Research Team, RIKEN R-CCS, who conduct research regarding the next-generation HPC systems with FPGAs.
Cologne Chip AG Are you fresh out of university and want to jump right in? We have an exciting job for you: We are looking for a committed industrial engineer for our international sales departme... nt to strengthen our FPGA team. Right from the start, you will have the opportunity to contribute as a team player with personal responsibility and creative drive in an international environment. As a highly motivated sales professional you are a strong communicator and your heart beats for personal customer contact. Thanks to your FPGA and engineering expertise, you are able to present products in a simple and convincing manner. Being part of the team, you can enjoy attractive salary, exciting fields of activity and an beneficial social package for your commitment. Curious? Then we look forward to receive your meaningful CV and application documents by e-mail.
Link:https://www.colognechip.com/about-the-company/jobs-careers-engineer/See More >>
Staff Research & Software Engineer
Xilinx Xilinx Research Labs is seeking a talented software engineer to join the PYNQ team transforming the productivity of designers working with heterogeneous system-on-chips. The goal... of the team is to both improve design productivity and system performance of these platforms while delivering programmable logic benefits across edge and data-center software environments.
You will join a small, high-impact group where we invent creative solutions to advanced technical problems and demonstrate the practicality of those solutions with proof-of-concept prototypes. We collaborate extensively with the Xilinx product groups to transfer the technologies that we develop into products that ultimately make our customers more successful. We also drive community growth with external partners through open-source projects and academic research partnerships. As researchers, we present work internally and have many opportunities to collaborate with industrial and academic partners. We regularly patent our inventions and publish our research. Additionally, we are expected to explore and assess new technologies with a view to bringing the most valuable of them into the company. We are committed to continuous learning! The successful candidate will have close mentorship here at Xilinx and unlimited potential to develop their technical knowledge in a world-leading company renowned for its state-of-the-art products.
Responsibilities Investigate cutting-edge productivity methodologies for edge and data center platforms – all platforms will include heterogeneous CPUs, hardware accelerators and programmable logic Develop C/C++ and Python that is deployed onto Xilinx embedded platforms. Participate in open source software creation, maintenance and continuous integration with PYNQ repositories and boards. Work closely with colleagues from other teams as well as partner companies and universities Present research to internal and external audiences Publish and patent research results
Link:https://careers.xilinx.com/jobs/7247270-staff-research-and-software-engineerSee More >>
Research Director, Xilinx Labs Asia-Pacific
Xilinx The Research Director leads the Xilinx Labs Asia-Pacific group, comprising Ph.D.-level research staff as well as research interns. The director also builds and nurtures a collabo... rative ecosystem in Singapore and around the Asia-Pacific region, including startups, research institutes, and university groups. The director represents the CTO Office as part of the local Xilinx management team in Singapore, and at industry forums and research conferences.
The Research Director must be an active researcher with an excellent international reputation, who both leads and makes technical contributions to projects that deliver value for Xilinx. This includes open source projects. The current focus of the group is concerned with the general area of network-attached programmable acceleration for disaggregated data processing, topics including advanced Smart NICs, Blockchain Infrastructure, Scale-out Computing, and Distributed Edge Science. It is expected that the director will have a background that enables significant contributions within this general area. However, it is essential that the director has a flexible approach to both research topics and process, since Xilinx Labs adopts a very agile approach to address rapidly changing opportunities and priorities.
Ph.D. in Computer Engineering, Computer Science, or Electrical Engineering.
Postdoctoral research areas include one or more of: embedded software and systems; FPGA applications and tools; hardware design; networking; high performance computing; and security.
TU Darmstadt, CS Department We are looking for a postdoctoral researcher to join our team at TU Darmstadt, to work in the intersection of FPGAs and distributed systems. The position comes with a lot of f... reedom for defining your path and possibilities for student supervision as well. If you're interested, please reach out to me via email so that we can discuss possible synergies!
See More >>
Senior Software Engineer
Microsoft Are you interested in working on and defining leading-edge technology for hardware acceleration of AI & machine learning? Are you interested in building a platform for data sc... ientists to take the latest state-of-the-art AI models to production? Would you like to design and develop new components that solve complex large-scale distributed systems problems? If the answer to these questions is yes, then the Brainwave team would like to hear from you!
Brainwave is Microsoft’s architecture for accelerating deep neural network (DNN) inference using FPGAs. The Brainwave system includes a high-performance distributed software runtime that handles client inference requests, routing them and orchestrating their execution across large pools of CPUs and FPGAs to provide low latency, highly parallel, and resilient service. We are looking for software developers who are interested in working in a dynamic production environment, developing support for and deploying the latest DNN models to production in support of Bing, Office 365, and other Microsoft online services. Working with Microsoft model developers to deploy their models on Brainwave gives us the unusual opportunity of working across the whole DNN stack, from cutting-edge DNN models, techniques, and frameworks to hardware accelerator interfacing and architecture. This cutting-edge development takes place in the context of a live, global-scale distributed system that touches millions of users daily, running on the world’s largest distributed FPGA-accelerated hardware platform.
Link:https://careers.microsoft.com/us/en/job/1102695/Senior-Software-EngineerSee More >>
FPGA Engineer
Astrobotic RESPONSIBILITIES INCLUDE:
Development, simulation, and testing of custom logic solutions based on requirements Writing and maintaining project documentation for your are... a of development Ability to organize development tasks and give accurate time estimates for development efforts Interacting with avionics architects and engineers to design robust computing solutions Working closely with partners including NASA experts, university groups, and commercial clients Presenting results to clients and the research community Contributing to novel research and research proposals
REQUIRED QUALIFICATIONS:
Strong experience with HDL development (preferably VHDL) Strong experience with Xilinx FPGA and SoC devices and development tools Strong experience with logic simulation (functional and static timing) Experience with complex high speed I/O development including designs that implement CDC logic Experience with common digital communication protocols such as UART, SPI, and I2C Ability to work autonomously, learn on the fly, and take initiative in a fast-paced environment Strong communication and technical writing skills B.S. or M.S. in Computer Science, Electrical or Computer Engineering, Robotics, or a related field
DESIRED QUALIFICATIONS:
Experience with embedded C/C++ software development, implementation, and debugging Experience with safety-critical embedded system implementation and testing, requirements generation, and software verification and validation Experience with fault mitigation and recovery strategies Experience with device driver development for FPGA logic Experience with FPGA signal processing or FPGA computer vision Experience with FPGA I/O interfaces such as differential signaling, parallel data buses interfaces Experience with protocols such as SpaceWire, CameraLink, or ChannelLink Experience with schematic layout and PCB design for embedded systems Experience with fundamental robotics mathematics and algorithms
Maxeler Technologies As a member of the Maxeler engineering team, you’ll learn about delivering complete computing solutions, as part of a multi-disciplinary group of computer scientists, mathematicia... ns, physicists, and computer/electrical engineers, building advanced data processing products and services. We value people who will pitch in, doing whatever needs to be done, using whichever language, tool, or hardware is needed to deliver a project.
A degree or equivalent professional qualification in IT Systems/Computing, Computational Physics, Scientific computing, or similar, and following core skills:
● Programming in Python, C ● Linux ● Excellent diagnostic and communication skills ● Keen and willing to learn
Desirable skills: ● C++, Java, shell scripting ● Networking (Ethernet), IEEE Floating Point, HTML ● Familiarity with HPC, Parallel Programming, OpenMP, MPI ● Computer architecture ● DSP/Scientific/HPC software design including usage of accelerators
Maxeler Technologies As a member of the Maxeler engineering team, you’ll learn about delivering complete computing solutions, as part of a multi-disciplinary group of computer scientists, mathematicia... ns, physicists, and computer/electrical engineers, building advanced data processing products and services. We value people who will pitch in, doing whatever needs to be done, using whichever language, tool, or hardware is needed to deliver a project.
A degree or equivalent professional qualification in IT Systems/Computing, Computational Physics, Scientific computing, or similar, and following core skills:
● Programming in Python, C ● Linux ● Excellent diagnostic and communication skills ● Keen and willing to learn
Maxeler Technologies Careers As a member of the Maxeler engineering team, you’ll learn about delivering complete computing solutions, as part of a multi-disciplinary group of computer scientists, ... mathematicians, physicists, and computer/electrical engineers, building advanced data processing products and services. We value people who will pitch in, doing whatever needs to be done, using whichever language, tool, or hardware is needed to deliver a project.
A degree or equivalent professional qualification in Electrical Engineering, Electronic Engineering, or similar, and following core skills:
● VHDL, Verilog ● Hardware design ● Excellent diagnostic and communication skills ● Keen and willing to learn
Desirable skills: ● PCB design and layout ● Simulation and testing ● FPGA-specific tools
Maxeler Technologies As a member of the Maxeler engineering team, you’ll learn about delivering complete computing solutions, as part of a multi-disciplinary group of computer scientists, mathematicia... ns, physicists, and computer/electrical engineers, building advanced data processing products and services. We value people who will pitch in, doing whatever needs to be done, using whichever language, tool, or hardware is needed to deliver a project.
A qualification in systems administration, or similar, and following core skills: ● Linux systems administration ● Shell scripting ● Networking, security, firewalls ● Excellent diagnostic and communication skills ● Keen and willing to learn
Desirable skills: ● Web development ● Programming in C, Python, Java, etc. ● ZFS
Osnabrueck University The Computer Engineering group at Osnabrück University is looking for a new PhD student to join our team (https://www.inf.uos.de/ce). Your research interests should be in the area... of reconfigurable architectures for machine learning in the edge. You will be partly involved in an EU project, leaving a lot of flexibility for your own research ideas. If you are interested, please send me an email and I will provide you with more details.
See More >>
PhD Position in ML optimisation at Edinburgh
The University of Edinburgh There is a PhD position available in Machine learning-based circuit design and optimisation for electronic circuits. The student has significant flexibility in the implementation ... of ML and acceleration methods in popular frameworks and hardware platforms including close collaboration with major local and international industries. The funding is available for UK students and potentially EU students. This project is in partnership with Cadence Design System. Please contact for more information.
Link:https://www.findaphd.com/phds/project/machine-learning-based-circuit-design-and-optimisation-for-image-sensors/?p132358See More >>
PhD/PostDoc for Domain-Specific Computer Architectures