Firmware & FPGA Engineer — C++/VHDL for Motion Control

aerotech

Pittsburgh (Allegheny County)

On-site

USD 65,000 - 90,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Bi-annual bonus
Employee Stock Ownership Trust
401k

Job summary

Aerotech, a global leader in precision motion and automation, is hiring an entry-level Electrical/Computer Engineer focused on firmware and FPGA. This role provides hands-on experience in tight coupling of C++ on DSP with VHDL on FPGA within a hard-time real-time control system.

You’ll work closely with hardware design and software teams here in Pittsburgh, perform testing with oscilloscopes and logic analyzers, and contribute to developing high-performance motion control solutions while growing

Qualifications

  • BS or MS in Electrical Engineering, Computer Engineering, or related field from an ABET-accredited program.
  • 0–2 years of post-graduation embedded software/firmware experience.
  • Proficiency with C/C++ and experience with a HDL (VHDL/Verilog/SystemVerilog).
  • Experience using electronic test instruments (oscilloscopes, logic analyzers) to troubleshoot code on hardware.
  • Location in Pittsburgh area or willing to relocate; on-site with possible hybrid flexibility.
  • Must be authorized to work in the United States without employer sponsorship (OPT/CPT not eligible).

Responsibilities

  • Implement new firmware modules in C++ for DSP-based systems and update existing modules.
  • Develop, simulate, and debug VHDL code on FPGA to ensure tight interaction with DSP and hardware.
  • Test firmware on motion-control hardware using oscilloscopes and logic analyzers; diagnose issues.
  • Collaborate with hardware, software, ME, product management, sales, and support teams to deliver high-performance motion controls.

Skills

C/C++ programming
VHDL/Verilog/SystemVerilog
Hardware testing instruments
Git
Jira

Education

ABET-accredited BS/MS in Electrical or Computer Engineering

Tools

Vivado Design Suite

Job description

Aerotech, a global leader in precision motion and automation, is hiring an entry-level Electrical/Computer Engineer focused on firmware and FPGA. This role provides hands-on experience in tight coupling of C++ on DSP with VHDL on FPGA within a hard-time real-time control system.

You’ll work closely with hardware design and software teams here in Pittsburgh, perform testing with oscilloscopes and logic analyzers, and contribute to developing high-performance motion control solutions while growing

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Entry-Level Embedded Firmware & FPGA Engineer - Motion Control
Entry-Level Embedded Firmware & FPGA Engineer - Motion Control

Aerotech, Inc. • Pittsburgh

On-site
USD 65,000 - 90,000
Biannual bonus
Rich health plans
Employee Stock Ownership Trust
+7
Embedded Firmware Engineer II – Real-Time Motion Control
Embedded Firmware Engineer II – Real-Time Motion Control

aerotech • Pittsburgh

On-site
USD 95,000 - 130,000
Bi-annual bonus
Health plans
Employee Stock Ownership Trust
+6
Firmware & FPGA Engineer (Entry Level)
Firmware & FPGA Engineer (Entry Level)

Aerotech Inc • Pittsburgh

On-site
USD 70,000 - 110,000
Bi-annual bonus
Health insurance
Dental insurance
+7
Electrical / Computer Engineer - Firmware & FPGA
Electrical / Computer Engineer - Firmware & FPGA

Aerotech Inc • Pittsburgh

On-site
USD 70,000 - 110,000
Bi-annual bonus
Health insurance
Dental insurance
+7
Electrical Engineer II
Electrical Engineer II

aerotech • Pittsburgh

On-site
USD 95,000 - 130,000
Bi-annual bonus
Health plans
Employee Stock Ownership Trust
+6
Electrical / Computer Engineer - Firmware & FPGA
Electrical / Computer Engineer - Firmware & FPGA

Aerotech, Inc. • Pittsburgh

On-site
USD 65,000 - 90,000
Biannual bonus
Rich health plans
Employee Stock Ownership Trust
+7
Motion-Control Hardware & Firmware Intern (Paid Co-op)
Motion-Control Hardware & Firmware Intern (Paid Co-op)

Aerotech Inc • Pittsburgh

On-site
USD 21,000 - 30,000
Paid internship
Mentorship across disciplines
On-site facility in Pittsburgh
Electrical/Embedded Systems Internship – Motion Control
Electrical/Embedded Systems Internship – Motion Control

Aerotech, Inc. • Pittsburgh

On-site
USD 27,552,000 - 34,440,000
Mentor access
Hands‑on projects
Paid internship
+1
Embedded Firmware Engineering Manager
Embedded Firmware Engineering Manager

Analogic • Canton (MA)

On-site
USD 120,000 - 150,000
Motion Control Firmware Engineer (Embedded C) – Growth & Equity
Motion Control Firmware Engineer (Embedded C) – Growth & Equity

Salient Motion • Torrance (CA)

On-site
USD 120,000 - 140,000
Health benefits (100% company-covered)
Flexible PTO
401K
+2