Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

General Atomics Logo

Senior Firmware Developer

General Atomics

$155,040 - $277,530
Oct 30, 2025
Boston, MA, US
Apply Now

General Atomics Electromagnetic Systems (GA-EMS) is looking for a Senior Firmware Developer to design and develop custom hardware solutions and corresponding firmware for a variety of radar applications.

Requirements

  • Embedded systems firmware development (processor, microcontroller, FPGA, and MPSoC); mixed-signal circuit design (analog/digital); analysis, design, and implementation of hardware systems to include digital, analog and RF is required.
  • Experience with Xilinx Vivado Design Suite
  • Experience designing with RFSoC, DDC, NOC, FFT, and beamforming architectures.
  • Experience using high-speed and low-speed interfaces such as 1/10/100 GbE, DDR3/4, RoCE, JESD204B/C, SPI, I2C and UART.
  • Experience with FPGA Simulation and Troubleshooting.

Responsibilities

  • Architect and develop FPGA designs for Xilinx products.
  • Implement VHDL and SystemVerilog for the following types of applications: Radio Frequency (RF) DSP, controls, high speed data transfers, embedded processing and processor interfaces
  • Generate electrical controls and embedded systems architecture solutions for new project needs, perform engineering analyses for systems and circuits, document findings, communicate results to engineering and program management staff, give technical presentations.
  • Evaluate the integration of the engineering solutions within the overall engineering environment and ensure that appropriate documentation, testing, maintenance, and engineering updates are completed.
  • Collaborate as a member of a multi-disciplinary scrum team on the architecture, development and integration of a variety hardware designs.
  • Represent company at technical reviews, meetings and formal design reviews.

Other

  • Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or related discipline and progressive software development experience as follows; eighteen or more years of experience with a bachelors degree, sixteen or more years of experience with a masters degree, or thirteen or more years with a PhD. May substitute equivalent engineering experience in lieu of education
  • Must possess the ability to understand new concepts quickly and apply them accurately throughout a fast-paced, R&D environment.
  • Must have strong communication, presentation, and interpersonal skills to effectively interface with other departments, customers, government representatives, and/or professionals.
  • Must be customer focused and able to work on a self- initiated basis or in a team environment.
  • The ability to obtain and maintain a DoD security clearance required.