FPGA Engineer (Mid/Sr)

Thrive Inc
Phoenix, AZ, United States
3 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Working hours
Regular working hours

Tech stack

Confluence JIRA Network Analysis Computer Engineering Ethernet Firmware Field-Programmable Gate Array (FPGA) Hardware Description Language Session Initiation Protocols PCI Express Software Engineering SystemVerilog
+10 more
Tcl (Programming Language) Verilog VHSIC Hardware Description Language (VHDL) Vivado Scripting Serial Peripheral Interface Fpga Hardware ModelSim Information Technology Atlassian Tools

Job description

We are in search ofan FPGA Engineer (Mid/Sr) to embark on a journey of designing and validatingFPGA creations. This position invites you to collaborate with a dedicated teamof FPGA design and verification engineers. The primary focus is on space solid-statedata recorders (SSDRs) and System in Package (SiP) firmware solutions.

As a key member ofour team, your responsibilities will span across the entire FPGA developmentlife cycle. This includes diving into requirements analysis, engaging in designand coding, conducting rigorous verification, facilitating smooth integration,and meticulously documenting each step.

Job Responsibility:

  • Contribute toresearch, development, integration, and verification of modular firmwaresolutions for intricate microelectronic components spanning various FPGAproviders.

  • Craft and enhancetest firmware for design verification and production validation, with a sharpfocus on coverage, performance, and more.

  • Createmodule-level verification using HDL simulations to ensure robust design.

  • Executeverification simulations, meticulously analyze the results, and diligentlydocument the findings.

  • Play a vital rolein developing firmware requirements and specifications.

  • Collaborateclosely with the design team to replicate, investigate, and resolve customerconcerns.

  • Support the designteam in the setup and testing of software products.

  • Demonstrateleadership skills by guiding and potentially training junior professionals andtechnical staff.

  • Show a willingnessto assist the team in areas that go beyond your specific technical discipline.

Requirements

FPGA, Computer Firmware, Aerospace and Defense, Emerging Technology, Team Player, SIP (Session Initiation Protocol), Verification Engineering, FPGA Design, FPGA, Design Verification, Bachelor’s degreein Electrical Engineering, Computer Engineering, Computer Science, or anequivalent field.

  • Boast a minimum of5 years of experience in firmware development and verification.

  • Possessproficiency in VHDL, Verilog, or System Verilog development.

  • Navigate FPGAtiming constraints and ensure timing closure.

  • Have experiencewith Quartus and/or Vivado design workflows.

  • Familiarity withFPGA design simulation, with a preference for ModelSim or Questasim.

  • Understandmixed-signal design techniques, including ADC/DAC.

  • Capable ofdesigning complex cores by leveraging existing IP libraries.

  • Knowledgeableabout industry-standard interfaces such as AXI, DDR4, PCIe, Ethernet, SPI, andI2C.

  • Familiar withUVM/UVMF.

  • Must be a U.S.Person.

  • Exhibiteffectiveness as an individual contributor and a valuable team player.

  • Embrace thecompany culture, which values teamwork, execution, communication, integrity,trust, customer focus, commitment, urgency, results, innovation, helpingothers, caring for others, recognizing and rewarding success, and lifelonglearning.

PreferredQualifications:

  • Prior experiencewith FPGA development kits and bench-top test equipment, includingoscilloscopes, logic analyzers, network analyzers, power supplies, and more.

  • Proficiency inFPGA power estimation tools.

  • Familiarity withIntel AIB and/or Xilinx XSR interfaces.

  • Experience withembedded software development.

  • Knowledge of theLabView programming language.

  • Exposure to Designfor Test (DFT) practices.

  • Proficiency withthe Atlassian tool suite, including Confluence and JIRA.

  • Scripting skillsusing TCL.

About the company

Our Microsystemsteam is on the lookout for a Firmware Engineer (Mid/Sr) to join ourexceptional team. Get ready for an opportunity that’s anything but ordinary.Imagine yourself in a world where microelectronics are not just cutting-edge;they’re revolutionary. Join our team, and you’ll be part of a dynamic crew,working together to redefine the game in the realm of defense microelectronics.

At the forefront ofhigh-tech and defense, we’re all about propelling the innovations that trulymatter in the aerospace, defense, and space domains. We’re the go-to when itcomes to accessing the latest commercial technologies and crafting ruggedmicroelectronics that thrive in the harshest environments. Imagine reliabilityand maintainability taken to the extreme. We’re trusted by the U.S. governmentto deliver microelectronics onshore.

We’re not justchasing near-term goals; we’re transforming the microelectronics landscapewhile fostering a culture of teamwork and agility. We’ve got a hybrid workenvironment that respects the work-life balance you crave. If you’ve got theskills we’re after and you’re ready to unlock the potential of cutting-edgemicroelectronics for aerospace and defense, don’t wait. Join us today and be apart of something extraordinary!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…