Entry-Level Embedded Firmware & FPGA Engineer - Motion Control

Aerotech, Inc.

Pittsburgh (Allegheny County)

On-site

USD 65,000 - 90,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Biannual bonus
Rich health plans
Employee Stock Ownership Trust
401k
Parental leave
Tuition reimbursement
Professional development assistance
Dental insurance
Vision insurance
Life insurance

Job summary

Aerotech, Inc. is seeking an entry‑level firmware engineer to join a small sub‑team within the Electrical Engineering R&D group.

You will design, implement, and test embedded C++ code and VHDL for DSP/FPGA systems, collaborating with veterans to optimize high‑precision motion control software. Responsibilities include testing on real hardware, debugging with scopes and logic analyzers, and tight integration with hardware and software teams to deliver reliable, high‑performance motion control

Qualifications

  • BS or MS in Electrical/Computer Engineering from ABET-accredited college/university.
  • Zero to two years of post‑graduate embedded software/firmware experience.
  • Proficiency with C/C++ and hardware description language (VHDL/Verilog/SystemVerilog).
  • Experience using electronic test instruments to troubleshoot code on hardware.
  • On-site Pittsburgh area location with potential for some hybrid flexibility.
  • US work authorization without sponsorship (OPT/CPT not eligible).

Responsibilities

  • Design, implement, and test embedded firmware modules in C++ on DSP hardware.
  • Develop, simulate, and debug VHDL code for FPGA‑DSP interactions.
  • Test firmware on motion control hardware using oscilloscopes, logic analyzers, and other equipment.
  • Collaborate with hardware, software, and mechanical engineering teams to meet performance targets.
  • Conduct rigorous testing to verify features operate within design parameters.

Skills

C/C++
Embedded software
VHDL/Verilog/SystemVerilog
FPGA testing
Schematic reading
Test equipment

Education

BS/MS in Electrical/Computer Engineering (ABET-accredited)

Tools

Vivado
TI DSPs
Git/Jira

Job description

Aerotech, Inc. is seeking an entry‑level firmware engineer to join a small sub‑team within the Electrical Engineering R&D group.

You will design, implement, and test embedded C++ code and VHDL for DSP/FPGA systems, collaborating with veterans to optimize high‑precision motion control software. Responsibilities include testing on real hardware, debugging with scopes and logic analyzers, and tight integration with hardware and software teams to deliver reliable, high‑performance motion control

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 / 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
Embedded Software Engineer - Real-Time Motion Control
Embedded Software Engineer - Real-Time Motion Control

Aerotech Inc • Pittsburgh

On-site
USD 70,000 - 110,000
Semi-annual bonus
Health plans
Employee Stock Ownership Trust
+5
Embedded Firmware Engineer | FPGA & Microcontroller Systems
Embedded Firmware Engineer | FPGA & Microcontroller Systems

CFD Research Corporation • Cincinnati (OH)

On-site
USD 90,000 - 130,000
401(k) matching
Employee Stock Ownership Plan (ESOP)
Medical, vision, dental insurance
+2
Firmware Engineer - Embedded Systems & FPGA Development
Firmware Engineer - Embedded Systems & FPGA Development

CFD Research Corporation • Hollywood (AL)

On-site
USD 90,000 - 130,000
ESOP (employee stock ownership)
401(k) matching
Medical, vision & dental insurance
+1
Embedded Firmware & FPGA Engineer — Aerospace
Embedded Firmware & FPGA Engineer — Aerospace

CFD Research Corporation • Huntsville (AL)

On-site
USD 90,000 - 140,000
401(k) matching
ESOP
Medical, vision, dental
+2
Firmware Engineer: Embedded, FPGA & Systems
Firmware Engineer: Embedded, FPGA & Systems

CFD Research Corporation • Dayton (OH)

On-site
USD 110,000 - 150,000
401(k) matching
ESOP (employee stock ownership)
Medical, vision, dental insurance
Senior Firmware & FPGA Engineer — Aerospace/Defense (Onsite)
Senior Firmware & FPGA Engineer — Aerospace/Defense (Onsite)

CFD Research Corporation • Beavercreek (OH)

On-site
USD 90,000 - 140,000
401(k) matching
Employee Stock Ownership Plan (ESOP)
Medical, vision, dental insurance
+2
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