Senior FPGA Firmware Engineer
Cleveland, Ohio
Senior FPGA Firmware Engineer
Cleveland, OH (Hybrid)
Competitive Pay & Benefits
Senior FPGA Firmware Engineer is responsible for the design, development, implementation, refinement, and verification of FPGA, microcontroller, processor-based architectures for new and existing products. This position will support long-term and short-term projects as part of project teams, directly coordinating with vendors, partners, and client development partners.
Senior FPGA Firmware Engineer Responsibilities:
Senior FPGA Firmware Engineer Requirements:
Cleveland, OH (Hybrid)
Competitive Pay & Benefits
Senior FPGA Firmware Engineer is responsible for the design, development, implementation, refinement, and verification of FPGA, microcontroller, processor-based architectures for new and existing products. This position will support long-term and short-term projects as part of project teams, directly coordinating with vendors, partners, and client development partners.
Senior FPGA Firmware Engineer Responsibilities:
- Provide technical leadership for the software, firmware, and electrical hardware teams, internally and externally at all stages of a project.
- Quoting FPGA/firmware/software project tasks based on sound make/buy strategies.
- Design and implementation of FPGA / microcontroller / processor-based systems for a wide range of consumer, industrial, and medical products.
- Contribute to the architecting of all aspects of embedded designs including hardware component selections, VHDL/C/C++ code framework, communication architectures, identifying field update strategies, sound code maintenance methodology, system debugging, and sustaining engineering.
- Collaborate with engineers, developers, and designers in other disciplines within NS and with external partners.
- Communicating expertise and company capabilities to prospective clients of technical and non-technical background
- Limited travel within the USA (approximately 10% of time) and limited travel out-of-country (approximately 5% of time)
Senior FPGA Firmware Engineer Requirements:
- Bachelor of Science or Master’s degree in Electrical Engineering or Computer Engineering
- Project/team management experience; Strong communications and ability to work directly with customers.
- 10 years in Engineering product design and development. Experience working in a design services environment or as a contractor
- 10 years of VHDL programmable logic coding experience.
- 15 years of embedded C/C++ programming skills with experience in embedded system design and development
- Extensive experience in simulating FPGA designs and debugging embedded systems
- Experience with a variety of FPGAs, ARM processors, and microcontrollers and corresponding IDEs/compilers
- Experience with integration and simulation of 3rd party soft FPGA cores
- Familiarity with low power design practices for battery powered devices
- Familiarity with standard wired peripheral serial communication protocols
Thank you for your interest in one of our positions! Your application was submitted successfully.
Visit our newsroom for advice to ace your interview!
Hunter International | powered by COMPAS