Firmware Engineer Co-op
Annapolis, Maryland
Employer: Annapolis Micro Systems, Inc.
Industry: Internships & Co-Ops
Salary: Competitive
Job type: Full-Time
We are the leader in COTS FPGA-based high-performance computing. Our accelerator products employ the latest FPGA and SoC technology to provide computing capabilities far beyond what general purpose processors can provide.
Our firmware design team develops, maintains, and tests interfaces on high-performance FPGA computing systems. Members of the team regularly design both structural and behavioral HDL cores and models and simulate them with the latest simulation tools. Once hardware is available, the designer works to bring the design to life on the actual FPGA, ACAP, or MPSoC. As new boards are developed, design work is centered around interfaces between FPGAs and I/O devices. Of course, supporting data flow and algorithmic cores such as DSP cores are also a part of the design process.
These HDL efforts are then encapsulated and mapped into the CoreFire Next™ design space using Java. This Eclipse-based tool allows for a graphical approach to FPGA design, which empowers users to create powerful designs quickly and efficiently.
Unique to the Annapolis experience, all Firmware Engineering Co-ops who work two semester terms back-to-back are offered an opportunity to work one semester with the Firmware team and the other with the Software team.
Essential Duties and Responsibilities
Our firmware design team develops, maintains, and tests interfaces on high-performance FPGA computing systems. Members of the team regularly design both structural and behavioral HDL cores and models and simulate them with the latest simulation tools. Once hardware is available, the designer works to bring the design to life on the actual FPGA, ACAP, or MPSoC. As new boards are developed, design work is centered around interfaces between FPGAs and I/O devices. Of course, supporting data flow and algorithmic cores such as DSP cores are also a part of the design process.
These HDL efforts are then encapsulated and mapped into the CoreFire Next™ design space using Java. This Eclipse-based tool allows for a graphical approach to FPGA design, which empowers users to create powerful designs quickly and efficiently.
Unique to the Annapolis experience, all Firmware Engineering Co-ops who work two semester terms back-to-back are offered an opportunity to work one semester with the Firmware team and the other with the Software team.
Essential Duties and Responsibilities
- Help design and simulate FPGA interfaces to external devices on new platforms including in lab testing
- Create example applications showcasing features of our FPGA platforms
- Learn to develop for and utilize our CoreFire Next software tool
- Create and maintain documentation for the interfaces and applications you develop
- Strive to continuously improve the quality and reliability of our products
- Design for the latest and future Xilinx and Intel FPGAs and ACAPs
- Learn from, and work side-by-side with, the leading FPGA experts!
Created: 2024-09-05
Reference: 1erVFNpyz53K
Country: United States
State: Maryland
City: Annapolis
Similar jobs:
-
2025 Co-Op - Mechanical Engineer (Air) - Hunt Valley, MD
Textron in Hunt Valley, Maryland -
2025 Co-Op - Mechanical Engineer (Land Systems) - Hunt Valley, MD
Textron in Hunt Valley, Maryland -
Intralox Baltimore Engineering Co-Op: Spring Semester 2025
Intralox in Baltimore, Maryland -
2025 Co-Op - Cross Media Design - Hunt Valley, MD
Textron in Hunt Valley, Maryland -
Cybersecurity Co-op
Leidos Holding in Bethesda, Maryland💸 $44850.00 per year -
2025 Co-Op - Systems Engineer (Land Systems) - Hunt Valley, MD
Textron in Hunt Valley, Maryland -
Test Engineer Co-op
Annapolis Micro Systems, Inc. in Annapolis, Maryland -
Intralox Baltimore Engineering Co-Op: Fall Semester 2024
Intralox in Baltimore, Maryland -
Mechanical Engineer Co-op
Annapolis Micro Systems, Inc. in Annapolis, Maryland -
Software Engineer Co-op
Annapolis Micro Systems, Inc. in Annapolis, Maryland -
2025 Co-Op - Accounting - Hunt Valley, MD
Textron in Hunt Valley, Maryland -
Computer Engineering Co-op
Leidos Holding in Bethesda, Maryland💸 $44850.00 per year -
2025 Co-Op - Software Engineer (Land Systems) - Hunt Valley, MD
Textron in Hunt Valley, Maryland -
Hardware Engineer Co-op
Annapolis Micro Systems, Inc. in Annapolis, Maryland -
2025 Co-Op - Electrical Engineer (Air) - Hunt Valley, MD
Textron in Hunt Valley, Maryland -
Digital Hardware Engineer Co-op
Annapolis Micro Systems, Inc. in Annapolis, Maryland -
Process Engineer Co-op
Annapolis Micro Systems, Inc. in Annapolis, Maryland -
Information Technology Co-op
Annapolis Micro Systems, Inc. in Annapolis, Maryland -
Electrical Engineering Co-Op
Patton LLC in Gaithersburg, Maryland -
2024 Co-Op Part-Time - Accounting - Hunt Valley, MD
Textron in Hunt Valley, Maryland