Jr- Mid FPGA Firmware Engineer
Job in
Concord, Contra Costa County, California, 94527, USA
Listed on 2025-12-02
Listing for:
Associates Systems LLC
Full Time
position Listed on 2025-12-02
Job specializations:
-
Engineering
Embedded Software Engineer, Hardware Engineer, Electronics Engineer, Systems Engineer
Job Description & How to Apply Below
Overview
This is a full-time on-site direct opportunity.
All qualified resumes will be responded to in 48
HRS.
- Experience with SoC FPGA architecture.
- Development utilizing AI/ML acceleration.
- Proficiency in programming languages like C/C++ and Python
- Knowledge in MATLAB for simulation and analysis.
- Familiarity with hardware debugging tools (oscilloscopes, logic analyzers, etc.).
- Understanding of inertial navigation systems.
- Bachelor s or master’s degree in electrical engineering.
- Minimum 10 years’ experience in FPGA design/simulation, firmware development, and embedded systems.
- Proficiency in VHDL or Verilog for FPGA design.
- Experience with FPGA development tools (Xilinx Vivado, Actel (Microsemi), Altera Quartus, etc.) and SoC devices (Micro Chip Polar Fire).
- Strong understanding of embedded systems and real-time programming.
- Familiarity with C/C++ for firmware development.
- Experience with signal processing, high-speed communication interfaces (PCIe, Ethernet, SPI, etc.).
- Ability to design and implement advanced DSP algorithms
- Knowledge of FPGA verification and testing methodologies.
- Exceptional problem-solving and analytical skills.
- Ability to work independently and in a collaborative environment.
- Excellent verbal and written communication skills.
- Strong proficiency in Microsoft Office Suite (Word, Excel, PowerPoint, Visio).
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×