Today
Top Secret
$96,180 - $172,163
Unspecified
IT - Software
Rome, NY (On-Site/Office)
General Atomics (GA), and its affiliated companies, is one of the world's leading resources for high-technology systems development ranging from the nuclear fuel cycle to remotely piloted aircraft, airborne sensors, and advanced electric, electronic, wireless and laser technologies.
We are seeking a highly skilled FPGA Design Engineer to lead the development of advanced, high-reliability FPGA solutions for cutting-edge digital signal processing systems in the aerospace and defense sectors. This role is instrumental in driving the full FPGA development lifecycle-from architecture and design to verification and production deployment-on industry-leading platforms such as Xilinx.
As a senior member of our engineering team, you'll lead FPGA efforts across projects, mentor junior engineers, and ensure the delivery of scalable, efficient, and reusable FPGA architectures for high-performance systems.
DUTIES & RESPONSIBILITIES:
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
Job Qualifications:
Salary:$96,180 - $172,163
We are seeking a highly skilled FPGA Design Engineer to lead the development of advanced, high-reliability FPGA solutions for cutting-edge digital signal processing systems in the aerospace and defense sectors. This role is instrumental in driving the full FPGA development lifecycle-from architecture and design to verification and production deployment-on industry-leading platforms such as Xilinx.
As a senior member of our engineering team, you'll lead FPGA efforts across projects, mentor junior engineers, and ensure the delivery of scalable, efficient, and reusable FPGA architectures for high-performance systems.
DUTIES & 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.
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
Job Qualifications:
- 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.
Salary:$96,180 - $172,163
group id: 10414685