Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Electrical / Computer Engineer - Firmware & FPGA

Full-time

Aerotech, Inc.

Job Description

Job Description

Electrical / Computer Engineer - Firmware & FPGA

Looking for meaningful work where you can make a difference in global innovation? Engineer a better future with Aerotech, a global leader in precision motion and automation. Our customers create some of the most innovative products on the planet, from life-saving medical devices to tools for deep space exploration. Our precision motion and automation systems make it all possible. 

Build a lasting, satisfying career at Aerotech, where we foster growth, empower employees and promote from within. You'll find unparalleled opportunities and a company that values your voice. We also provide an extensive total rewards compensation system, including:

  • Bonus payments every 6 months
  • Rich health plans
  • Retirement planning with our 100% company-paid Employee Stock Ownership Trust

If you’re mechanically inclined or technically savvy with a passion for cutting-edge technology, we want to hear from you.

Position Summary

This entry-level position is on a small firmware sub-team within our Electrical Engineering R&D department. In this role, you will focus on the design, implementation, and testing of embedded code. Our control architecture features a tight coupling between C++ code running on a DSP and VHDL running on an FPGA. Because we push the boundaries of high-precision automation, you will be optimizing algorithms to meet the requirements of our hard real-time system. This role offers the chance to collaborate directly with veteran engineers boasting decades of motion control expertise.

What Will Your Day Look Like? At Aerotech, You Will:
  • Use C++ to implement new firmware modules based on high-level system requirements and update existing modules to fix bugs and improve functionality.
  • Develop, simulate, and debug VHDL code running on an FPGA to ensure tight, predictable interaction with the DSP and other hardware devices.
  • Work closely with the hardware design team and use your ability to read schematics and operate electronic test equipment (e.g., oscilloscopes, logic analyzers) to test and debug C++ and VHDL code running on our motion control hardware.
  • Conduct rigorous testing on real motion control systems to verify that new firmware features function correctly and operate within the defined design parameters.
  • Collaborate with other members of R&D, including Software and Mechanical Engineering, along with other departments like Product Management, Sales, and Global Technical Support, to solve technical challenges and provide our customers with the highest performance motion control products possible.
Minimum Qualifications
  • Education: Bachelor of Science (BS) or Master of Science (MS) degree in Electrical Engineering, Computer Engineering, or a related technical field from an ABET-accredited college or university.
  • Experience: Zero to two years of professional, post-graduation experience focusing on embedded software/firmware development.
  • Programming Skills: Proficiency with C/C++ programming and experience with a hardware description language (e.g., VHDL, Verilog, SystemVerilog).
  • Hardware Awareness: Experience using electronic test instruments (e.g., multimeters, oscilloscopes, logic analyzers) to troubleshoot code on physical hardware.
  • Location: Must be located in the Pittsburgh area or be willing to relocate to the area. This is a primarily on-site position at our Pittsburgh headquarters with the potential for some hybrid flexibility.
  • Legal Authorization: Must be authorized to work in the United States currently and in the future without employer sponsorship. Aerotech does not provide US work authorization sponsorship for this position. OPT and CPT visa holders are not eligible.
What Will Separate You from the Rest?
  • An understanding of object-oriented programming in C++ tailored for time-critical, hard real-time embedded systems.
  • Hands-on experience developing firmware for Texas Instruments DSPs.
  • Experience with FPGA development using VHDL and Vivado Design Suite.
  • Working knowledge of digital signal processing techniques and feedback control systems.
  • Familiarity with Git version control and Atlassian Jira issue tracking software.
  • Relevant professional or design experience from a co-op, internship, design team, or full-time role.


Benefits
Aerotech has been advancing industries with our precision motion technology for more than 50 years. Our employees are our future, and we continue to grow by investing in our employees through continuous paid on-the-job training in a clean and climate-controlled environment, while providing the following exceptional benefits and more!

  • Competitive compensation
  • Bi-annual bonus
  • Annual raise eligibility
  • UPMC Health Insurance
  • Dental insurance
  • Vision insurance
  • Life insurance 
  • Retirement Plan
  • Employee Stock Ownership Trust
  • 401k
  • Paid time off
  • Parental leave
  • Referral program
  • Professional development assistance
  • Tuition reimbursement

Must be authorized to work in the US currently and in the future without employer sponsorship.
As an Equal Employment Opportunity/Affirmative Action Employer all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, Veteran or disability status. 

The Company is collecting the information requested in this employment application for purposes of evaluating your suitability for hire by the Company. The Company will share the information that you provide in this employment application only with Company management officials who are involved in the hiring process or who are otherwise involved in making employment-related decisions on behalf of the Company.

Aerotech, Inc. is providing this notice to applicants regarding our use of Automated Decision-Making Technology (ADMT). We use these tools to assist in evaluating job applications and identifying qualified candidates for our open positions.

We utilize ADMT for initial screening purposes through automated "knockout questions" to determine if a candidate meets the minimum mandatory requirements for a role.

You have the right to opt-out of ADMT by applying using the following link: General Application without ADMT

Powered by JazzHR

JAm0BSsTqQ

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Electrical / Computer Engineer - Firmware & FPGA in Pittsburgh, PA vacancy
  •  ...a community that challenges the curious to deliver work that matters, your journey starts here! The Department of Electrical and Computer Engineering ranks among the best in the country. Our research programs are at the forefront of the technologies that have changed... 
    Suggested
    Hourly pay
    Full time
    Part time
    Work experience placement
    H1b
    Live in
    Work at office

    Carnegie Mellon University

    Pittsburgh, PA
    2 days ago
  • $94.8k - $148.2k

     ...-site team responsible for driving technology and developing electrical designs for the VIRGINIA Class based Improved Performance Machinery...  ...an accredited college or university in a related technical, engineering or science field and a minimum of 6 years of relevant... 
    Suggested
    For contractors
    Casual work
    Local area

    Naval Nuclear Laboratory

    West Mifflin, PA
    22 hours ago
  • $95.7k - $149.6k

     ...Naval Nuclear Laboratory (NNL) is looking for an experienced engineer excited to take on the challenges associated with supporting the...  ...the design, integration, testing, deployment, and support of electrical I&C systems for the FORD class. This position involves direct... 
    Suggested
    For contractors
    Local area

    Naval Nuclear Laboratory

    West Mifflin, PA
    17 hours ago
  •  ...rovers to advanced navigation, and in-space computing, our teams design and deliver the...  ...The Avionics team is responsible for the electrical components on our vehicles from concept...  ...flight unit. As Senior Electrical Hardware Engineer, you will be responsible for the technical... 
    Suggested
    Permanent employment
    Work experience placement
    For subcontractor

    Astrobotic

    Pittsburgh, PA
    3 days ago
  •  ...applicants must be clearable.** Compunetix is seeking a Junior Hardware Engineer to work with a team of engineers to design high-speed digital...  ...high speed digital and/or microprocessor designFamiliarity with FPGA’s, VHDL and simulationFamiliarity with CExperience with... 
    Fpga
    Worldwide

    Compunetix

    Monroeville, PA
    22 hours ago
  • Electrical Engineer Job DescriptionObjectives:Do you want to serve a higher purpose?Are you looking...  ...of electrical, mechanical, and firmware engineering. Third-party design partners...  ...include the latest mixed-signal embedded computing technology, mechanical packaging,... 
    Local area
    Remote work

    Fortive

    Pittsburgh, PA
    22 hours ago
  •  ...’s product development team includes skilled engineers, designers, and technicians in electrical, mechanical, and firmware engineering. We use third-party design partners...  ...include the latest mixed-signal embedded computing technology, mechanical packaging, miniaturization... 
    Local area
    Remote work

    Fortive

    Pittsburgh, PA
    17 hours ago
  • At the National Robotics Engineering Center (NREC), it is our engineers and technicians who...  ...development.We are seeking a dynamic Electrical Engineer to contribute to robot design,...  ...scripting, Matlab, C, C++Experience with MCU firmware development, Atmel and STM32Experience... 
    Full time
    Work experience placement
    Flexible hours

    Carnegie Mellon University

    Pittsburgh, PA
    1 day ago
  • At the National Robotics Engineering Center (NREC), it is our engineers...  ...seeking a dynamic Senior Electrical Engineer to lead electrical...  ...2C, CAN, UART, and standard computer buses is a mustUnderstanding...  ..., C, C++Experience with MCU firmware development, Atmel and STM32... 
    Full time
    Work experience placement
    Flexible hours

    Carnegie Mellon University

    Pittsburgh, PA
    2 days ago
  • $191.92k - $287.88k

     ...debut on Ford’s all-new Universal Electric Vehicle in 2027. When you join...  ..., mapping, sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the...  ...functionally with systems, perception, firmware, validation, vehicle... 
    Odd job
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    4 days ago
  • $119.8k - $234.7k

     ...together Azure platforms and Edge engineering systems to deliver custom...  ...and productization of computer hardware modules and systems...  ...Mechanical design and Validation, Firmware, Software, and Manufacturing...  ...:Master's Degree in Electrical Engineering, Computer Engineering... 
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Pittsburgh, PA
    1 day ago
  •  ...The job is on-site @ 10 40th Street, Pittsburgh, PA 15201 Electrical Engineer / Electrical Design Engineer : - Contribute to robot...  ...EDA) experience ( Altium preferred ) - a plus to have : MCU firmware development, Atmel and STM32 - a plus to have : Python/Bash... 
    Full time
    Immediate start

    System One

    Pittsburgh, PA
    7 hours ago
  • $70k - $300k

     ...looking for a Sensor Systems Engineer to support system and...  ...validation of the sensing and compute systems that underpin our autonomy...  ...with the autonomy, compute, electrical, and mechanical teams to build...  ...scripts, driver references, and firmware states. 3. Sensor System... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    FieldAI

    Pittsburgh, PA
    24 days ago
  • $100k - $300k

     ...Electrical Engineer Pittsburgh, San Francisco Company Overview At Skild AI, we are building the world's first general purpose robotic...  ...systems, monitoring, and protection. Collaborate with firmware engineers to design and validate motor driver circuits and power... 

    Skild AI

    Pittsburgh, PA
    4 days ago
  •  ...Electrical Engineer | Pittsburgh, PA We are looking for experienced and clever electrical engineers to design and build components of custom...  ...interface with clients EMF/EMI reduction experience Firmware design experience Experience with Industrial controls and... 

    Ska Robotics

    Pittsburgh, PA
    4 days ago
  • $85.4k - $168.1k

     ...together Azure platforms and Edge engineering systems to deliver custom...  ...sustaining of first-party computer systems, warehouse and...  ...performs system HW testing, firmware (FW) validation, and component...  ...Bachelor's Degree in Electrical Engineering, Computer Engineering... 
    Ongoing contract
    Permanent employment
    Local area

    Microsoft Corporation

    Pittsburgh, PA
    1 day ago
  •  ...efficient general-purpose computer processor. Efficient's patented...  ...physical design, package, firmware, and the foundry/IP vendor...  ...~ B.S. in Electrical/Computer Engineering, Computer Science, or equivalent...  ...Experience managing emulation/FPGA prototyping programs and pre... 
    Fpga

    Efficient Computer Service LLC

    Pittsburgh, PA
    4 days ago
  •  ...Manager, Electrical Engineering (Embedded Controls) As part of the Thermo Fisher Scientific team, you'll discover meaningful work that makes...  ..., you will guide a global team of electrical engineers, firmware developers, and technicians to deliver robust, compliant, and... 
    For contractors

    Thermo Fisher

    Pittsburgh, PA
    22 hours ago
  •  ...Job Description Job Description Quintech Electronics & Communications, Inc. is seeking FPGA Design Engineers whose primary duties will be contributing to the development of high-bandwidth, high-density signal processing products! Full-time, daylight position, M... 
    Fpga
    Full time
    Local area

    Quintech Electronics & Communications Inc

    Pittsburgh, PA
    7 days ago
  •  ...Description Job ID#: 5702 Job Category: ENGINEERS Position Type: Permanent Full Time...  ...RequirementsQualifications & Experience:Essential:A degree in Electrical Engineering, Mechanical Engineering or...  ...process control, automation and computer systems. At least ten (10) years'... 
    Permanent employment
    Full time

    Technical Solutions

    Pittsburgh, PA
    22 hours ago
  • $218.24k - $327.36k

     ...platforms, mapping, sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a...  ...Software Engineer in the Sensor firmware team, you will be responsible...  ...Engineering, Computer Science, Electrical Engineering, Robotics or a... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    17 hours ago
  •  ...Senior Instrumentation & Controls Engineer - Position and Responsibilities As a Senior Instrumentation & Controls (I&C) Engineer with Middough, you will be a part of a project team from inception to completion. In this role, you will collect and prepare data/information... 
    Temporary work
    For contractors
    H1b
    Work at office
    Local area
    Flexible hours

    Middough

    Pittsburgh, PA
    3 days ago
  •  ...Instrumentation & Controls Engineer - Position and Responsibilities As an Instrumentation & Controls Engineer with Middough, you...  ...engineering and design experiences in Instrumentation & Controls (or Electrical). ~ EIT certification is a plus. ~ Strong skill set in... 
    Temporary work
    H1b
    Work at office
    Local area
    Flexible hours

    Middough

    Pittsburgh, PA
    2 days ago
  •  ...will... Develop the software and firmware that powers Waabi's HIL benches —...  ...interactions, and support engineers across Embedded, Autonomy, and V&...  ...Qualifications: ~ Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering, or equivalent... 
    Work at office

    Waabi

    Pittsburgh, PA
    4 days ago
  •  ...Description Job ID#: 5797 Job Category: ENGINEERS Position Type: Permanent Full Time...  ...Solutions Inc. is currently seeking an Electrical Project and Drives Engineer on behalf of...  ...experienceMicrosoft OfficeKnowledge of computer and industrial communication networks.Experience... 
    Permanent employment
    Full time
    Work experience placement
    Remote work

    Technical Solutions

    Pittsburgh, PA
    2 days ago
  • $139.2k - $174k

     ...Woolpert is an award-winning, global leader in architecture, engineering, and geospatial services. We blend design excellence with cutting...  ...career growth.Position OverviewWoolpert is hiring a Senior Electrical Engineer to join our dynamic team. This position would be... 
    Full time
    Remote work
    Flexible hours

    Woolpert

    Pittsburgh, PA
    4 days ago
  • $115k - $135k

    ROCKWOOL is seeking a Sr. Electrical Engineer to join our Group Technology team! This position requires travel of 60%, both internationally and nationally, and the ability to relocate for extended time periods to project sites. **We are unable to sponsor for this position... 
    Full time
    Temporary work
    Relocation

    Rockwool

    Pittsburgh, PA
    3 days ago
  •  ...Description Job ID#: 5605 Job Category: ENGINEERS Position Type: Permanent or Contract...  ...Solutions Inc. is currently seeking an Electrical Engineer for our client, a quality...  ...Performing a wide range of engineering tasks via computer-assisted design or other engineering... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Internship
    Work at office

    Technical Solutions

    Pittsburgh, PA
    22 hours ago
  • $107.1k - $160.7k

     ...integrated design practice. Our architects, engineers, interior designers, consultants,...  ...Buildings team has an opportunity for a Lead Electrical Engineer to join our team. Your role as...  ...office environment working with computers and remaining sedentary for long periods... 
    Full time
    Temporary work
    Part time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Local area
    Flexible hours

    Stantec

    Pittsburgh, PA
    2 days ago
  • $90.9k - $131.8k

     ...the world’s leading integrated design practice. Our architects, engineers, interior designers, consultants, sustainability specialists,...  ....Your OpportunityOur Buildings team is seeking a talented Electrical Engineer / Project Designer to join our multidisciplinary team... 
    Full time
    Temporary work
    Part time
    For contractors
    Casual work
    Work at office
    Local area
    Flexible hours

    Stantec

    Pittsburgh, PA
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Electrical / Computer Engineer - Firmware & FPGA. Be the first to apply!