Sr FPGA Design Engineer

Scientific Research Corporation

Huntsville (AL)

On-site

USD 140,000 - 190,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision benefits
401(k) with company match
Paid time off and holidays

Job summary

Scientific Research Corporation seeks a senior engineer to design and implement DSP techniques for radar systems and architect firmware for embedded FPGA hardware platforms. You will create FPGA logic, enable inter-process communications, and develop Linux applications to drive DSPs and FPGAs.

The role requires deep VHDL experience and proficiency in C++ with scripting (Bash/TCL), along with familiarity with Xilinx FPGAs, Vivado, and Vitis.

Qualifications

  • Bachelor's degree or equivalent in a technical discipline and 10+ years of experience (will consider experience in lieu of degree)
  • Firmware and embedded software development experience for FPGAs
  • Experience implementing DSP techniques in VHDL
  • Experience with radar signal processing techniques
  • Proficient in VHDL and familiar with C++ and scripting languages (Bash, TCL)
  • Familiar with Xilinx FPGAs and Vivado/Vitis toolchain
  • Comfortable working in Linux environments (Ubuntu, RHEL)
  • Ability to work independently and in a team; strong problem-solving and communication skills
  • Formal education or equivalent experience in a systems or software engineering discipline

Responsibilities

  • Designing and implementing digital signal processing techniques for radar systems
  • Architecting software/firmware systems for embedded SoC hardware platforms
  • Designing and developing new logic components for FPGAs
  • Designing communications between distributed software components
  • Developing embedded Linux applications and drivers to integrate FPGAs with other software components
  • Packaging and using IP components in FPGA block diagrams
  • Designing and developing tests and test tools
  • Developing for and integrating with DSPs
  • Automating software with scripts
  • Performing system demonstrations

Skills

Firmware development
Embedded software
VHDL
C++
Bash
TCL
Linux

Education

Bachelor's degree or equivalent experience in CS/EE/CE/SE

Tools

Xilinx FPGAs
Vivado/Vitis

Job description

Description
  • Designing and implementing digital signal processing techniques for radar systems
  • Architecting software/firmware systems for embedded SoC hardware platforms
  • Designing and developing new logic components for Field-programmable Gate Array (FPGAs)
  • Designing communications between distributed software components
  • Developing embedded Linux applications and drivers to integrate FPGAs with other software components
  • Packaging and using IP components in FPGA block diagram design
  • Designing and developing tests and test tools
  • Developing for and integrating with Digital Signal Processors (DSPs)
  • Automating software with scripts
  • Performing system demonstrations

#LI-DG1

Requirements
  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering or similar technical discipline and 10 + (ten plus) years of experience. Will consider experience in lieu of a degree
  • Experienced in firmware and embedded software development for FPGAs
  • Experience implementing DSP techniques in VHDL
  • Experience with radar signal processing techniques
  • Proficient in VHDL and familiar with high-level programming languages (e.g. C++) and scripting languages (e.g. Bash, TCL)
  • Familiar with Xilinx FPGAs and Vivado/Vitis toolchain
  • Comfortable working in Linux operating environments (Ubuntu, RHEL)
  • Highly motivated and able to work both independently and in a team
  • Effective complex problem-solving skills
  • Effective communication and analysis skills
  • Formal education or equivalent experience in a systems or software engineering discipline
Desired Skills
  • Experience in software development for Embedded General-Purpose Processors (GPPs) and/or Digital Signal Processors (DSPs)
  • Experience with embedded software development including embedded Linux and SoC-based architectures
  • Experience with Software Defined Radio (SDR) platforms or software
  • Familiar with containerization and/or virtualization (e.g. Docker, Kubernetes, Vagrant, etc.)
  • Experience using modular open systems architectures such as CMOSS, SOSA, MORA, VICTORY, OpenVPX, etc. to achieve interoperability
Clearance Information

SRC IS A CONTRACTOR FOR THE U.S. GOVERNMENT, THIS POSITION WILL REQUIRE U.S. CITIZENSHIP AS WELL AS, A U.S. GOVERNMENT SECURITY CLEARANCE AT THE SECRET LEVEL

Travel Requirements
  • <10% CONUS travel to support demos and stakeholder meetings
About Us

Scientific Research Corporation is an advanced information technology and engineering company that provides innovative products and services to government and private industry, as well as independent institutions. At the core of our capabilities is a seasoned team of highly skilled engineers and scientists with multidisciplinary backgrounds. This team is challenged daily to provide cutting edge technology solutions to our clients.

SRC offers a generous benefit package, including medical, dental, and vision plans, 401(k) with a company match, life insurance, vacation and sick paid time off accruals with amounts increasing based on role and years of service, 11 paid holidays, tuition reimbursement, and a work environment that encourages excellence and more. For positions requiring a security clearance, selected applicants will be subject to a government security investigation and must meet eligibility requirements for access to classified information.

EEO

Scientific Research Corporation is an equal opportunity employer that does not discriminate in employment.

All qualified applicants will receive consideration for employment without regard to their race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other protected characteristic under federal, state or local law.

Scientific Research Corporation endeavors to make www.scires.com accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact jobs@scires.com for assistance. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

RF Engineer III
RF Engineer III

Scientific Research Corporation • North Charleston (SC)

On-site
USD 120,000 - 160,000
Medical, dental, vision
401(k) with company match
Life insurance
+3
Principal Software Engineer-TL
Principal Software Engineer-TL

Scientific Research Corporation • Huntsville (AL)

On-site
USD 140,000 - 190,000
Program Manager
Program Manager

Scientific Research Corporation • Huntsville (AL)

On-site
USD 120,000 - 180,000
401(k) with company match
Tuition reimbursement
Paid time off
Senior RF Engineer
Senior RF Engineer

Scientific Research Corporation • Huntsville (AL)

On-site
USD 100,000 - 130,000
Medical, dental, and vision plans
401(k) with company match
Life insurance
+2
Systems Engineer II
Systems Engineer II

Scientific Research Corporation • North Charleston (SC)

On-site
USD 110,000 - 140,000
Sr Software Engineer
Sr Software Engineer

Scientific Research Corporation • Huntsville (AL)

On-site
USD 90,000 - 120,000
Medical, dental, and vision plans
401(k) with company match
Vacation and sick leave
+1
Lead Embedded Software Architect
Lead Embedded Software Architect

Scientific Research Corporation • North Charleston (SC)

On-site
USD 150,000 - 230,000
Embedded Systems Software Engineer – Linux, Containers & Tactical SDR
Embedded Systems Software Engineer – Linux, Containers & Tactical SDR

Scientific Research Corporation • North Charleston (SC)

On-site
USD 110,000 - 170,000
Medical insurance
Dental coverage
Vision insurance
+4
Senior Analyst / Senior Analyst SME
Senior Analyst / Senior Analyst SME

Scientific Research Corporation • Jacksonville (FL)

On-site
USD 120,000 - 150,000
Senior RF Engineer
Senior RF Engineer

Scientific Research Corporation • Huntsville (AL)

On-site
USD 100,000 - 130,000
Medical, dental, and vision plans
401(k) with company match
Paid vacation and sick leave
+2