597,814open jobs
30,191companies
86,075added this week
Browse all
Location
In office
Seniority
Middle · 3+ years exp
Overview
Company
Impact
Profile match
Maania, operating as Maania Consultancy Services, is a US recruiting firm that sources security-clearance and engineering candidates for small and medium federal contractors. Its job postings advertise roles on behalf of clients, including a Fortune 100 company, in locations such as Herndon and Reston in Virginia and Redwood City and San Diego in California, with candidates asked to send a resume and salary expectations. Placements it has advertised include Oracle and MySQL database administrators, iOS and Android developers, SAP Ariba and SAP HANA consultants, network and cyber security engineers, PHP, Java and Ruby on Rails developers and help desk administrators.

Required Skills, Experience, and Education:

  • 3-5 years of experience in embedded firmware development, with 3+ years in FPGA design and verification.
  • Proficiency in VHDL/Verilog/SystemVerilog for RTL design and FPGA development.
  • Hands-on experience with RTL verification, testbenches, and UVM methodologies.
  • Familiarity with FPGA design flows, including simulation (e.g., ModelSim), synthesis, and Libero SoC tools.
  • Knowledge of digital design principles (e.g., clock domains, pipelining, AXI/Avalon protocols) and verification concepts like constrained-random testing.
  • Experience with real-time systems and FPGA integration with Linux/RTOS.
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field.

Key Duties:

  • Design, develop, and verify FPGA logic using VHDL/Verilog/SystemVerilog for Microchip PolarFire SoCs, including programmable logic, DSP blocks, and high-speed interfaces (e.g., PCIe, Ethernet, SERDES).
  • Create and optimize IP cores and custom peripherals/accelerators tailored to PolarFire's architecture.
  • Integrate FPGA firmware with embedded processors (e.g., RISC-V cores) and collaborate with software teams to support Board Support Packages (BSPs) and Linux kernel drivers.
  • Build RTL verification environments with testbenches using UVM methodologies for design correctness and coverage.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
597,814 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
In office • TS/SCI • 5+ years exp • Bachelor's Degree
Verilog
VHDL
MATLAB
Apply
In office • 5+ years exp • Bachelor's Degree
C++
Assembly
DevOps
RTOS
GitLab CI
CI/CD
TeamCity
IoT
FreeRTOS
Apply
In office • 5+ years exp • Bachelor's Degree
C++
Assembly
DevOps
RTOS
IoT
FreeRTOS
Apply
$144k – $184k per year • Equity • In office • Full-Time • 3+ years exp • Bachelor's Degree • El Segundo
Python
Rust
C++
DevOps
RTOS
Robotics
EtherCAT
Apply
$169k – $216k per year • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • El Segundo
Python
Rust
C++
DevOps
RTOS
Robotics
EtherCAT
Apply
In office • Secret • 8+ years exp
PowerShell
Management
Confluence
Jira
Apply
In office • 10+ years exp • Bachelor's Degree
DevOps
GCP
Azure
CI/CD
AWS
Cybersecurity
Zero Trust
Management
Agile
Apply
In office • 2+ years exp • Bachelor's Degree
DevOps
AWS
Amazon EC2
Amazon S3
Management
Confluence
Jira
Agile
Apply
In office • 5+ years exp • Bachelor's Degree
MATLAB
MATLAB
Simulink
Design
SolidWorks
Apply
See all jobs
This is one of many
597,814 more open roles from verified company boards, updated every day.