FPGA Development Engineer (OKC)
Job DescriptionJob Description
JOIN OUR TEAM!
About NSS:
At North Star Scientific Corporation, we design, develop, test, qualify, and manufacture reliable, high-performance electronics for land-based, ship-based, and airborne DOD applications. We specialize in RF system designs and rapid R&D/custom solutions. We are proud to provide our services to the United States Military and commercial clients alike as a veteran-owned small business.
MUST BE US ONLY TO APPLY
SUMMARY OF DUTIES:
- Develop, simulate, verify, implement, and test firmware for custom hardware platforms
- Support development of cutting-edge software defined radio (SDR) technology as part of a multi-discipline, multi-site team.
- Use hardware description to create firmware solutions
- Perform design verification using simulation
- Other duties as assigned by the Program Manager and/or Top Management.
Abilities, Knowledge and Skills:
- Experience with major aspects of FPGA design flow, including but not limited to HDL design and IP configuration, simulation and testbench development, I/O pin assignment, and constraining and meeting timing.
- Experience with hardware debug and troubleshooting, including internal to the FPGA (Signal Tap or similar tool) and external (oscilloscopes, triggers, spectrum analyzer, etc.).
- Experience with FPGA aspects of embedded system design, including bus architecture, register definition, address allocation, etc.
- Experience in standard communication protocols, e.g., I2C, SPI, etc.
- Must have a desire for achieving excellence in customer satisfaction, process, and product quality and reliability.
DESIRABLE QUALIFICATIONS:
- Master's Degree in Electrical Engineering
- Demonstrated ability to create an FPGA application, starting with requirements definition and ending with a fully tested and integrated product delivery.
- Experience with FPGA aspects of custom circuit board development, including interface definition, pin and I/O format selection, basic understanding of schematics, etc.
- Experience with Linux embedded system development, including board support packages, device tree definition, basic kernel device development, etc.
- Ability to debug and troubleshoot embedded systems from C applications to custom hardware.
- Familiarity with Git for version control.
- Familiarity with Intel or Xilinx development tools with VHDL
- Experience with the latest line devices and system on chips
- Ability to write basic software applications in C to run on an ARM processor.
- Experience with troubleshooting applications on custom hardware.
Education/Experience:
- Bachelor's Degree in Electrical Engineering.
- 5+ years of relevant industry experience post-bachelor's degree.
Benefits:
North Star Scientific Corporation offers an excellent working environment with professional growth opportunities, competitive wages, a business casual atmosphere and comprehensive benefits.
- Medical, Vision and Dental insurance for employees and dependents
- Vacation, 11 recognized paid holidays, TDI (HI only) and long-term , bereavement
- 401(k) with employer match
- Group Term Life Insurance and Accidental Death and Dismemberment (Paid by NSS)
Equal Opportunity Employer/Veterans/Disabled
NSS is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to , , , , , , or protected veteran status and will not be discriminated against on the basis of .
Job Posted by ApplicantPro