General Atomics

Firmware Developer

Job Description

Posted on: 
2026-01-20

Responsibilities

  • Architect and develop FPGA designs for Xilinx products using VHDL and SystemVerilog for RF DSP applications.
  • Generate electrical controls and embedded systems architecture solutions for new project needs.
  • Perform engineering analyses for systems and circuits and document findings.
  • Collaborate in a multi-disciplinary scrum team on hardware design integration.
  • Represent the company at technical reviews and formal design reviews.
  • Ensure appropriate documentation, testing, maintenance, and engineering updates are completed.
  • Communicate results and findings to engineering and program management staff.

Job Requirements

  • Bachelor's, Master's, or PhD in computer science or related discipline with significant software development experience.
  • Experience in embedded systems firmware development and mixed-signal circuit design.
  • Proficiency with Xilinx Vivado Design Suite and RFSoC architectures.
  • Familiarity with high-speed and low-speed interfaces (e.g., GbE, DDR3/4, SPI, I2C).
  • Experience with FPGA simulation and troubleshooting.
  • Strong organizational, planning, and scheduling skills with project leadership experience.
  • Ability to obtain and maintain a DoD security clearance.
Apply now

More job openings