General Atomics Aeronautical Systems · 4 months ago
Software Developer IV
General Atomics (GA) is one of the world’s leading resources for high-technology systems development, and they are seeking a highly skilled FPGA Design Engineer. This role involves leading the FPGA development lifecycle for advanced digital signal processing systems in the aerospace and defense sectors, mentoring junior engineers, and ensuring efficient FPGA architectures are delivered.
EnergyEnergy EfficiencyManufacturingWireless
Responsibilities
Lead FPGA architecture, design, and integration efforts for mission-critical digital signal processing applications
Develop and maintain modular, reusable FPGA IP cores and libraries with a focus on long-term product sustainability and design efficiency
Design and implement high-speed digital interfaces, including 10/40/100 GbE, PCIe Gen 3/4, and DDR4 memory interfaces, ensuring high performance and compliance across systems
Collaborate with cross-functional teams—including systems engineers, embedded software engineers, and program managers—to translate system-level requirements into scalable FPGA design architectures
Guide and mentor FPGA engineers, promoting best practices in design, verification, documentation, and continuous improvement
Oversee and contribute to verification and validation processes, including functional simulation, in-system testing, and performance optimization
Drive early risk identification and mitigation strategies using simulation, evaluation boards, and prototype testing to accelerate development timelines
Define and implement robust test strategies for functional and performance validation of mission-critical FPGA designs
Qualification
Required
Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or related discipline and progressive software development experience as follows; six or more years of experience with a bachelors degree, four or more years of experience with a masters degree, or two or more years with a PhD. May substitute equivalent experience in lieu of education
Must have a thorough understanding of software development concepts, principles, and theory and demonstrate a thorough understanding and application of programming and analysis concepts
Must possess the ability to develop and communicate new concepts and apply them accurately throughout an evolving environment
Ability to organize, schedule, and coordinate work phases and determine the appropriate approach at the task level or, with assistance, at the project level to provide solutions to a range of complex problems
Must have strong communication, computer, documentation, presentation, and interpersonal skills, ability to work independently and as part of a team; able to perform complex tasks in one or more software development area; capable of representing the organization as a prime technical contact and, lead a team of moderately experienced professional employees on single component projects
Able to work extended hours as required
Ability to obtain and maintain DoD Security Clearance is required
Company
General Atomics Aeronautical Systems
At General Atomics Aeronautical Systems, Inc.
Funding
Current Stage
Late StageTotal Funding
$6.76MKey Investors
US Department of Energy
2023-08-14Grant
2023-05-09Grant
2022-09-19Grant
Recent News
Gulf Times
2025-12-22
thepeninsulaqatar.com
2025-12-21
2025-11-11
Company data provided by crunchbase