Sr. FPGA Hardware/Software Engineer

Major purpose:
Our Client is one of the world's premier providers of inertial instruments and integrated fire control systems to the global market. We currently have a position available for a Sr. FPGA Hardware/Software Engineer.
Major functions:
The ideal candidate will have:
? Strong focus and desire to develop, test, and integrate FPGA firmware for embedded systems, while supporting System Design, Test, Documentation and Production efforts.
? Proven track record in the development of VHDL firmware for FPGAs used in embedded systems with Digital Signal Processor(s) and/or microprocessors.
? Experience with MicrosemiSOC/Actel FPGAs and the Libero design suite (a MUST, although experience with Xilinx or Client/Altera FPGAs will be considered).
? Design verification experience using simulation and analysis tools such as Modelsim or ActiveHDL.
? Proficiency in documentation of firmware code and best practices in code constructions.
? Familiarity with modern software/firmware development and documentation standards, such as IEEE Std 12207/MIl-STD-498.
? Ability to work in a fast paced and high-energy environment.
? Sense of development ownership, responsibility and working commitment.
The position available will require:
? Requirements analysis, cost and schedule estimates.
? Design, analysis, implementation, and test of FPGA-based functions such as digital signal processor support and hardware communications interfacing (glue logic (device read/write control and addressing), synchronous/asynchronous serial communications, error detection/correction, sensor sampling, digital up and down counting, A/D and D/A interfacing, and digital filtering).
? Upgrading and maintaining existing FPGA products.
? Working closely with hardware, software, and systems engineers.
? Following code development guidelines and documentation standards.
? Completion of project tasks within established cost, technical and schedule requirements, and compliance with the company's Quality System Procedures.
? Flexible, results-oriented problem solving, requiring minimal supervision.
Required Qualifications:
? Bachelor's Degree in Electrical Engineering, Computer Science or related field, Master's Degree preferred.
? 10+ years of experience designing and testing Field Programmable Gate Arrays, and systems integration, including working with hardware, software, and system developers. FPGA experience must include test bench design, verification, synthesis and FPGA place and route.
? US Citizen capable of receiving security clearance
Nesco Resource is an equal employment opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or veteran status, or any other legally protected characteristics with respect to employment opportunities.


Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Software Engineer, Sr Staff
Flanders, NJ Siemens
Software Engineer / Software Developer, Sr.
Belmar, NJ ASRC Federal Holding Company
Sr Software Engineer
Warren, NJ IQVIA
Sr. Software Engineer
Princeton, NJ Dow Jones & Co.
Sr. Software Engineer + Bachelor Degree in Eng...
Princeton, NJ E-Business International