Software Developer IV jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

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

FPGA designDigital signal processingXilinx platformsHigh-speed digital interfacesVerificationValidationSoftware development conceptsCommunication skillsTeam collaboration

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

company-logo
At General Atomics Aeronautical Systems, Inc.

Funding

Current Stage
Late Stage
Total Funding
$6.76M
Key Investors
US Department of Energy
2023-08-14Grant
2023-05-09Grant
2022-09-19Grant

Leadership Team

leader-logo
Daniel Johnson
UK PROTECTOR Test Manager
linkedin
leader-logo
Emory Lo
Sr Human Resource Business Partner
linkedin
Company data provided by crunchbase