1

Contract Fpga Engineer Jobs in Utah (NOW HIRING)

Contract Fpga Engineer information

What is a contract FPGA engineer?

Contract FPGA Engineers are specialized professionals who design, develop, and test Field Programmable Gate Arrays (FPGAs) for clients on a temporary or project basis. They typically work for organizations needing specific expertise for short-term projects rather than employing a full-time FPGA engineer. Their responsibilities often include HDL coding (such as VHDL or Verilog), simulation, hardware debugging, and integration with other hardware and software systems. Contract FPGA Engineers may work remotely or onsite and are usually engaged through agencies or as independent contractors.

What are some typical challenges a contract FPGA engineer may encounter when joining a new project mid-development?

As a Contract FPGA Engineer, joining a project mid-development often means quickly getting up to speed with existing codebases, documentation, and team workflows. Common challenges include understanding legacy designs, integrating your work with ongoing development, and adapting to varied toolchains or hardware platforms. Communication with other engineers and project managers is essential to clarify requirements and ensure seamless handovers. Adapting to different verification methodologies and debugging in unfamiliar environments can also be demanding, but these experiences contribute to skill growth and industry versatility.

What are the key skills and qualifications needed to thrive as a contract FPGA engineer, and why are they important?

A Contract FPGA Engineer requires strong proficiency in digital design, hardware description languages (HDL) like VHDL or Verilog, and a relevant degree in electrical or computer engineering. Experience with FPGA development tools such as Xilinx Vivado, Altera Quartus, and debugging equipment, along with certifications in FPGA or embedded systems, are highly valued. Excellent problem-solving skills, adaptability, and effective communication are vital soft skills for collaborating with diverse teams and managing project-based work. Mastery of these competencies ensures reliable, efficient FPGA solutions and successful delivery of client-driven projects.

What is the difference between Contract Fpga Engineer vs Contract Digital Signal Processing Engineer?

AspectContract Fpga EngineerContract Digital Signal Processing Engineer
Required CredentialsBachelor's or Master's in Electrical Engineering, FPGA design certificationsBachelor's or Master's in Electrical/Computer Engineering, DSP certifications
Work EnvironmentHardware design labs, FPGA development teamsResearch labs, embedded systems teams
Industry UsageAerospace, defense, telecommunicationsAudio, radar, communications systems

While both roles involve digital hardware and signal processing, Contract Fpga Engineers focus on designing and implementing FPGA hardware solutions, whereas Contract Digital Signal Processing Engineers specialize in developing algorithms for signal analysis and processing. The roles often overlap in industries like aerospace and telecommunications but differ in their core responsibilities and skill sets.

What are the most commonly searched types of Fpga Engineer jobs in Utah?

The most popular types of Fpga Engineer jobs in Utah are:

What are popular job titles related to Contract Fpga Engineer jobs in Utah?

For Contract Fpga Engineer jobs in Utah, the most frequently searched job titles are:

What job categories do people searching Contract Fpga Engineer jobs in Utah look for?

The top searched job categories for Contract Fpga Engineer jobs in Utah are:

What cities in Utah are hiring for Contract Fpga Engineer jobs?

Cities in Utah with the most Contract Fpga Engineer job openings:

Infographic showing various Contract Fpga Engineer job openings in Utah as of August 2026, with employment types broken down into 92% Full Time, 2% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Software Engineer with Security Clearance

TAD PGS

Salt Lake City, UT • On-site

$129K - $170K/yr

Contractor

Posted 8 days ago


Job description

• Job Title: Senior Software Engineer
• Location: Salt Lake City, UT Area
• Type: Contract/Contract to Extension (6 Months)
• Pay Range: 45-52 Per Hour
• Schedule: 9/80, flexible 7:45 AM–5:30 PM, every other Friday off
• Other: Active Secret Clearance Required Responsibilities
• Design, develop, code, test, debug, and maintain embedded real-time software for new and existing systems • Review and update software requirements, technical documentation, system designs, and source code • Troubleshoot and resolve software issues on embedded hardware and target environments • Support software integration, testing, verification, and system-level debugging activities • Participate in code reviews, configuration management, and defect resolution • Collaborate with cross-functional software, systems, electrical, and hardware engineering teams throughout the development lifecycle Requirements
• Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
• 2+ years of relevant experience
• C++ experience
• Embedded software development experience
• Active Secret Clearance Preferred
• RTOS experience
• Linux, Unix, VxWorks, or Windows
• Embedded hardware/interface experience: PCIe, 1553, RS232, SPI, I2C, FPGA
• Networking protocols: TCP/IP, UDP, CAN, EtherCAT, RTPS/DDS
• Test frameworks, configuration management, and defect tracking tools