Hardware/Software Design Engineer

AmentumAnnapolis Junction, MD
Onsite

About The Position

Amentum is seeking an experienced senior HW/SW Design Engineer to join a small team to design, develop, construct, and test electronic hardware (FPGA) and software processing components for subsystems supporting RF communication and collection systems. This position requires expertise in FPGA development, digital signal processing implementation, and software-hardware integration to support mission critical requirements. The contractor will lead technical design efforts, implement DSP algorithms and associated technical components in FPGA hardware, integrate with existing Linux code bases, bridge FPGA to software stack connection, plus document those efforts. This role combines hardware design responsibilities (FPGA RTL development, timing closure, resource optimization) with software development (integration code, system-level software) to deliver complete subsystem solutions.

Requirements

  • Strong experience required for FPGA coding
  • Digital Signal Processing theory & application
  • Interfacing FPGA code with existing code bases and software
  • Knowledge of signal processing blocks and related DSP components
  • Linux OS
  • Coding ability in C and C++
  • TS/SCI Poly security clearance
  • A Doctoral degree plus 4 years of relevant experience, or a Master's degree plus 6 years of relevant experience, or a Bachelor's degree plus 8 years of relevant experience

Nice To Haves

  • Additional experience with Vivado required
  • Experience with Epiq Solution PDK preferred
  • Experience with container technologies such as Kubernetes and Docker
  • Knowledge of penetration testing or red team operations
  • Experience utilizing and development with Splunk
  • Experience with Nutanix
  • Defensive Cyber Security Operations

Responsibilities

  • Implement DSP and associated technical components in FPGA for code base integration.
  • Lead technical design efforts.
  • Implement DSP algorithms and associated technical components in FPGA hardware.
  • Integrate with existing Linux code bases.
  • Bridge FPGA to software stack connection.
  • Document those efforts.
  • Perform FPGA RTL development, timing closure, and resource optimization.
  • Develop integration code and system-level software.
  • Deliver complete subsystem solutions.
  • Continuously developing and maintaining a safe work environment.
  • Completing all training requirements and fulfilling all self-aid/buddy aid responsibilities, participating in emergency response tasks and serving on safety committees and teams.
  • Consistently provide services that meet customer expectations.
  • Conform to the Amentum Quality Policy and carry out job activities in compliance with applicable Amentum Quality System documents and customer contracts.
  • Read and understand his/her Quality Management and Customer Satisfaction responsibilities.
  • Read, understand and implement the general and specific operational, safety, quality and environmental requirements of all plans, procedures and policies pertaining to his/her job.

Benefits

  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Retirement benefits (including 401(k) matching)
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability and life insurance
  • Pet insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service