Annapolis Micro Systems, Inc. is the leader in COTS FPGA-based computing. We have a unique and well-established product base and an exciting future in this growing market. Join our team of talented hardware and software professionals as we build and increase our presence in the Digital Signal Processing market space. Become a key part of a growing company able to design, manufacture, test, and support its own products.
Essential Job Functions:
Develop, maintain and test high-performance FPGA computing systems. Your responsibilities will include designing behavioral VHDL/Java models, designing and testing VHDL/Java to interface between FPGAs and I/O devices, creating VHDL, Java, and C examples, and working with customers. You will work with leading edge high speed analog and digital interfaces, and a variety of hardware platforms including PCI Express, VME, VPX, Blade, and uTCA. You will also have the opportunity to interact directly with our customers in support of the many exciting applications they implement using the FPGA computing products that you have helped create.
You will:
Develop FPGA interfaces to SRAM/DRAM, Multi-Gigabit Transceivers, ADCs/DACs
Create example applications showcasing features of our FPGA platforms
Create digital logic cores using Java for use in our CoreFire software tool
Create and maintain documentation for the interfaces and applications you develop
Strive to continuously improve the quality and reliability of our products
Work with customers to help them successful with our products
Teach customers how to use our VHDL models framework and software
Design for the latest and future Xilinx and Altera FPGAs
Learn from and work side-by-side the world's top-notch FPGA experts!
Requirements
Bachelors or Masters Degree in Electrical or Computer Engineering
Proficient in VHDL, Java, and C
Experience in VHDL and hardware design
Highly motivated, Organized, resourceful and persistent
Proven ability to work independently and think creatively to solve problems
Able to manage multiple technical responsibilities simultaneously
Knowledge of Xilinx FPGAs, Altera FPGAs, EDA design tools and architectures
Experience in VME, PCIe, Blade, VPX, and uTCA system
Has received, or is willing to receive, a government-mandated vaccine