Senior FPGA Logic Design Engineer

Terranova Talent Solutions

Duluth (GA)

On-site

USD 120,000 - 180,000

Full time

11 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Terranova Talent Solutions seeks a Senior FPGA Logic Design Engineer to develop firmware for DO-254 compliant projects across requirements, design, coding, testing and hardware integration.

You will apply deep VHDL/Verilog expertise, digital logic design principles and rigorous verification while collaborating with a cross-functional team and mentoring junior engineers; occasional travel may be required.

Qualifications

  • Bachelor’s or advanced degree in Electrical Engineering or closely related discipline.
  • 7+ years of progressive hardware/firmware engineering experience.

Responsibilities

  • Independently estimate task durations and meet deadlines.
  • Adhere to PLD development methodologies and standards.
  • Develop firmware for small to large-scale changes.
  • Create and review firmware requirements and design artifacts.
  • Code, test, debug, and review firmware.
  • Integrate firmware into existing system architecture.
  • Develop verification and bench testing.

Skills

VHDL/Verilog
Digital logic design
Firmware lifecycle
Troubleshooting
Team collaboration

Education

Electrical Engineering degree
Advanced degree preferred

Tools

FPGA toolchains
Debugging tools
Version control

Job description

ALTERNATE TITLE: Senior FPGA Logic Design Engineer
POSITION SUMMARY

Responsible for developing firmware designs in compliance with established DO-254 processes while collaborating effectively within a team environment. This role covers the complete product lifecycle, including requirements analysis, design documentation, coding, low-level test procedure development, hardware integration testing, and problem report investigation. This is a senior-level position requiring minimal oversight on assignments and no direct supervisory responsibilities

ESSENTIAL DUTIES & RESPONSIBILITIES

Other duties may be assigned as needed.

  • Independently estimate task durations and complete assigned work within agreed-upon timeline
  • Adhere to established PLD development methodologies and procedural standard
  • For small-scale to large-scale/system-level firmware modifications
  • Create and review firmware requirements documentation
  • Develop and review firmware design artifact
  • Code, test, debug, and review source cod
  • Integrate firmware into existing system architecture
  • Develop and execute simulation-based verification
  • Perform physical bench-level testing in a laboratory environment
  • Collaborate effectively with cross-functional team member
  • Investigate and resolve complex system or firmware problem report
  • Review and contribute input to product and/or system-level requirement
  • Recommend process improvements and product enhancements as appropriate
  • Support cost and resource estimation (ROM) for business development proposal
  • Mentor junior engineers on firmware development practices and company product
  • Occasional travel may be require
CORE COMPETENCIES

To perform this role successfully, individuals should demonstrate proficiency in the following areas

MINIMUM QUALIFICATIONS

Candidates must be able to perform each essential function satisfactorily. The following requirements are representative of the knowledge, skills, and abilities required. Reasonable accommodations may be made for individuals with disabilities

EDUCATION & EXPERIENCE
  • Bachelor's or advanced degree in Electrical Engineering or a closely related discipline
  • Minimum of 7+ years of progressive experience in hardware/firmware engineering, with skills commensurate with the technical requirements below
TECHNICAL SKILLS & KNOWLEDGE
  • Advanced proficiency in VHDL and/or Verilog
  • Deep understanding of digital logic design and verification principles as applied to FPGA development
  • Working knowledge of industry best practices across the full firmware development lifecycle
  • Strong systematic troubleshooting and diagnostic reasoning abilities
  • Proven ability to collaborate effectively within a team setting
COMPUTER & TOOL SKILLS
  • Proficiency with personal computers and standard operating systems
  • Experience with FPGA development suites, programming tools, and debugging environment
  • Familiarity with version control systems and configuration management practice
COMMUNICATION SKILLS
  • Ability to compose professional correspondence and clearly convey technical information to colleagues in English
MATHEMATICAL SKILLS
  • Ability to apply mathematical concepts relevant to digital electronics design, including Boolean algebra, DeMorgan's theorem, Karnaugh mapping, and related logic minimization techniques
REASONING & PROBLEM-SOLVING ABILITIES
  • Ability to apply practical reasoning to interpret instructions provided in written, verbal, or diagrammatic formats
  • Capacity to synthesize information from multiple sources to build a complete operational picture and formulate actionable plan
  • Skilled in process-of-elimination techniques for efficient fault diagnosis and issue resolutions
  • QUICK ONE-WORD / SHORT-PHRASE SKILLS LIS
    Get your free, confidential resume review.

    or drag and drop your file here.

    Similar jobs

    Similar jobs worth comparing

    Sr. FPGA Engineer
    Sr. FPGA Engineer

    Apex Bridge Talent Group • Melbourne (FL)

    On-site
    USD 110,000 - 150,000
    FPGA Engineer (Mid/Sr) - Hybrid/Relo available!
    FPGA Engineer (Mid/Sr) - Hybrid/Relo available!

    Thrive Recruitment Agency • Phoenix (AZ)

    On-site
    USD 90,000 - 120,000
    Senior FPGA / Logic Design Engineer
    Senior FPGA / Logic Design Engineer

    Universal Avionics Systems Corporation • Duluth (GA)

    On-site
    USD 100,000 - 130,000
    Medical insurance
    Dental insurance
    401(k) with immediate match
    +4
    FPGA Engineer
    FPGA Engineer

    Techoundsllc • Raleigh (NC)

    On-site
    USD 120,000 - 180,000
    Senior FPGA Engineer
    Senior FPGA Engineer

    Insight Global • Florida

    On-site
    USD 91,000 - 138,000
    Sr. FPGA Engineer
    Sr. FPGA Engineer

    Accord Technologies Inc • Melbourne (FL)

    On-site
    USD 100,000 - 135,000
    Senior Firmware Engineer
    Senior Firmware Engineer

    MSR Technology Group • Cedar Rapids (IA)

    On-site
    USD 110,000 - 160,000
    Field-Programmable Gate Arrays Engineer
    Field-Programmable Gate Arrays Engineer

    Tekskills Inc. • Melbourne (FL)

    On-site
    USD 80,000 - 100,000
    Hardware Engineer – Aerospace
    Hardware Engineer – Aerospace

    Data Device Corporation • Albuquerque (NM)

    On-site
    USD 90,000 - 120,000
    FPGA / Firmware Engineer
    FPGA / Firmware Engineer

    Insight Global • Grand Rapids (MI)

    On-site
    USD 121,500 - 148,500
    Medical, Dental, Vision Insurance
    401(k)
    Tuition/Education Assistance
    +2