Electrical Engineer - FPGA
Miftek
Miftek is a Purdue Research Park company that designs state of the art instrumentation for life science and diagnostics. This rapidly expanding company has been awarded several key patents in the fields of cytometry, spectroscopy, and photonics. We are now developing a novel solution for single cell analysis. Our facility located in West Lafayette has easy access to campus, shopping, and downtown.
Role
A full-time Electrical Engineer will be integral to developing our newest technology to the point of commercialization. They will plan, design, and test advanced digital designs for FPGA/SOC and contribute to the development of mixed-signal hardware which meets the high performance and reliability standards required to compete in our industry. Based on interest and relevant experience, they will also have the opportunity to branch out and participate in other areas of engineering within our projects.
Responsibilities
- Implement new Verilog code for controls, interfacing, data acquisition, and signal processing
- Interface custom fabric components and IP with CPU and microcontroller systems
- Contribute C/C++ firmware as necessary for hardware/software integration and validation
- Contribute to board level hardware designs with FPGAs and MCUs, depending on experience
- Proactively identify requirements and critical issues in our electronics designs
- Participate in the high-level planning and review of our embedded systems
- Assist in the testing and bring-up of new hardware
- Review HDL and firmware code, and improve the performance and reliability of existing designs
Qualifications
- BS or MS in Electrical Engineering or closely related field
- 3+ years of hands on experience with FPGA design, simulation, and testing
- Demonstrable experience with FPGA/Microprocessor interfacing such as AXI, Avalon
- Experience with Verilog and/or SystemVerilog is highly preferred
- Experience with writing C/C++ firmware in SOC environments is preferred
- Familiarity with DRAM external memory interfaces in FPGA is preferred
- Able to work cohesively with electrical, firmware, and software teams
- Able to gain a deep understanding of our core technology
- Experience in any of the following areas may also be of benefit, but is not required:
- High speed digital PCB layout
- Embedded Linux or RTOS
- Digital signal processing
Employees of Miftek receive competitive salaries, full health coverage, 401k, and excellent leave, as well as opportunities to attend technology conferences. We have a growing team of highly skilled scientists and engineers working to advance new solutions for life science. If you are interested in developing a novel technology with lasting positive impact, please get in touch at jobs@miftek.com.