Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware FPGA Engineer

$130k - $165k

EMCORE

At EMCORE, we're committed to attracting and nurturing diverse, high-performing talent who are passionate about their work. Our employees share a common purpose-supporting our customers' missions while pursuing their own professional growth. We foster an inclusive and engaging workplace culture where innovation, collaboration, and work-life balance thrive. Core to our values is a steadfast commitment to excellence, community engagement, and integrity in everything we do .

About EMCORE

EMCORE LLC is a leading independent provider of advanced inertial navigation solutions for the aerospace, defense, commercial, and industrial sectors. As pioneers in fiber optic gyros, ring laser gyros, and MEMS technologies, we drive innovation across a wide range of navigation applications.

Firmware FPGA Engineer

Location: Concord, CA; On-site only position.

Job Type: Full Time

Department: Engineering

Job Description:

We are seeking a skilled Firmware FPGA Engineer to join our team and contribute to the design, development, and implementation of FPGA-based solutions for high-performance systems. The ideal candidate will have experience in hardware description languages (HDLs), digital design, and FPGA architecture, with a strong problem-solving mindset.

Key Responsibilities:

  • Design, develop, and test FPGA firmware using VHDL or Verilog.
  • Optimize FPGA-based solutions for high-speed processing applications.
  • Work with industry-standard FPGA development tools (Vivado, Quartus, ModelSim, etc.). Utilize SoC tools like Microsemi-Libero IDE.
  • Architect SoC solutions based on project requirements.
  • Conduct simulation, verification, and debugging of FPGA designs.
  • Implement embedded software for FPGA-based systems.
  • Collaborate with software, hardware and systems teams to ensure seamless integration of FPGA components.
  • Support system integration with hardware bring-up, testing, and troubleshooting.
  • Debug and troubleshoot FPGA and firmware-related issues.
  • Optimize performance, power, and resource utilization for FPGA implementations.
  • Develop and maintain documentation for FPGA designs, implementations, and test results.
  • Ensure compliance with industry standards and best practices.
  • Perform a wide range of complex engineering work with minimal supervision.
  • Design mixed signal hardware circuits including FPGAs, CPLDs, ADCs / DACs, microprocessor and DSP processor circuits, clock circuits, filters, communication interfaces (Ethernet, SPI, PCI, I2C, etc.), and high-speed memory circuits (DDR).
  • Develop firmware using the full life cycle of hardware products from concept to production.
  • Decompose requirements and ensure traceability to digital design verification tests.
  • Implement FPGA algorithms and digital signal processing components (Digital filters, transforms, multipliers, mathematical operations).
  • Route designs using best practices to ensure signal integrity and timing are maintained for circuits containing both high frequency and noisy signals.
  • Use test equipment including oscilloscopes, logic analyzers, power supplies, multimeters, and temperature chambers to debug issues.

Qualifications:

  • 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 (MicroChip PolarFire).
  • 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).

Preferred Skills:

  • 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.

This job description is not an exclusive or exhaustive list of all job functions that an employee in this position may be asked to perform from time to time. EMCORE reserves the right to revise or change job duties and responsibilities as the need arises

If you're passionate about FPGA design and ready to work on cutting-edge projects, we'd like to hear from you! Apply today and be part of an innovative team.

Compensation:

This position offers a salary range of $130,000 - $165,000 annually,  depending on the candidate's experience, skill set, and overall qualifications.

Benefits:

EMCORE LLC offers a variety of benefits including health and disability insurance, 401k company match, FSA account, Employee Assistance Program, education assistance, parental leave, PTO, and paid company holidays.

*As a federal contractor, we are required to have all candidates/employees pass a criminal background check, prior to starting employment.

*ITAR REQUIREMENTS:

Separate from employment eligibility (Form I-9), U.S. export license requirements may apply before the Company can provide certain non-"U.S. persons" with access to specific technology, software and hardware that may be necessary for a position. As such, this position may require ITAR or EAR clearance.

EMCORE LLC is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, or veteran status.

We will ensure that individuals with disabilities are provided with reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Emcore LLC is a Federal Contractor and requires any candidate offered employment to submit to a background check when a job offer is accepted.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Firmware FPGA Engineer in Concord, CA vacancy
  • $74.84 - $79.84 per hour

    Job Opportunity Randstad Digital is hiring and we're looking for someone like YOU to join our team! If you are seeking a new opportunity, looking to grow in your career, or you know someone who is - we want to hear from you! Take a look at the below opportunity. ...
    Suggested
    Hourly pay
    Contract work

    Randstad

    Concord, CA
    1 day ago
  •  ...THIS JOB DESCRIPTION WAS CREATED BY AI, REVIEW BEFORE POSTING Position: Software Engineer 4 - Contingent Location: Concord, California Duration: Contract Job Overview: This contingent role involves consulting on complex initiatives with broad impact and large-scale planning... 
    Suggested
    Full time
    Contract work

    Pinnacle Group

    Concord, CA
    15 hours ago
  •  ...Software Engineer / Site Reliability Engineer (SRE) Location: Concord, CA (1755 Grant St) Work Model: Hybrid - 3 days onsite (Monday & Tuesday preferred) Schedule: Start at 7:00 AM PT to coordinate with India-based teams Employment Type: 12-month contract... 
    Suggested
    Contract work
    Night shift

    The Judge Group

    Concord, CA
    3 days ago
  • $51.56 - $59.56 per hour

     ...Senior Software Engineer (Full Stack.NET) Genesis10 is currently seeking a Senior Software Engineer (Full Stack.NET) for a hybrid position with a Global Financial Institution located in San Leandro, CA, Concord, CA, or San Francisco, CA. This is an 18+ month contract... 
    Suggested
    Hourly pay
    Contract work
    3 days per week

    Genesis10

    Concord, CA
    2 days ago
  •  ...Our client, a leading organization in the financial services industry, is seeking a Software Engineer 3 - Contingent to join their team. As a Software Engineer 3 - Contingent, you will be part of the Software Engineering department supporting a mission-critical middleware... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Experis/Manpower Group

    Concord, CA
    1 day ago
  • $74.84 - $79.84 per hour

     ...education: Bachelors responsibilities: Consult on complex initiatives with broad impact and large-scale planning for Software Engineering. Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Local area

    Randstad

    Concord, CA
    4 days ago
  • $140k - $150k

     ...Our client, a healthcare focused financial consulting firm, is looking for a Software Engineer to join their talented team on a full-time basis. The ideal candidate will be a hands-on full-stack engineer with strong backend experience in PHP (Symfony) and solid frontend... 
    Full time
    Temporary work
    Local area
    Remote work

    PsiNapse

    Concord, CA
    7 hours ago
  •  ...DevOps Engineer Location: Concord, CA (Day 1 Onsite) Minimum Qualifications: ~5+ years of experience with DevSecOps practices in an enterprise environment including CI/CD pipelines and DevSecOps-focused collaboration. ~4+ years of build-deploy automation... 

    Kasmo Global

    Concord, CA
    1 day ago
  • Client Job ID-ACS64GV32 Java Developer Concord, California (Hybrid role) Look for Nearby candidates US Citizen,Greencard Holder,EAD,H4-EAD($75-80/hr. on W2) • 5+ years of Java experience and Java EE experience • 5+ years of Tomcat development or...

    Keylent Inc

    Concord, CA
    4 days ago
  •  ...Seattle, Washington, 98101 (Hybrid Role – Must be local to the Seattle area) Must Have Skills For This Role ~ Senior Software Engineer with experience building and developing web applications in a cloud environment ~6+ years' experience with Python microservice... 
    Local area
    Remote work

    Perfict Global, Inc.

    Concord, CA
    3 days ago
  • $159k - $305k

     ...About this Role: Wells Fargo is seeking a Lead Specialty Software Engineer (Cryptography Engineer) to contribute to a next-generation Digital Asset Platform designed to solve the most critical challenge in institutional finance: achieving strict regulatory compliance... 
    Work experience placement
    Remote work
    Relocation package

    Wells Fargo

    Concord, CA
    1 day ago
  •  ...high-velocity team—and influencing everything they build. Role Overview We’re looking for a highly capable Founding Software Engineer with strong backend skills in Python/Django and a willingness to roll up their sleeves across the stack (including frontend when... 

    Technacity Group

    Concord, CA
    a month ago
  •  ...Developer Location: Concord, CA Duration: Full Time Knowledge, Skills, Abilities: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience). Proficiency in Python and C# programming languages. Proven experience... 
    Full time
    Work experience placement

    Echo IT Solutions

    Concord, CA
    1 day ago
  • $155k - $175k

     ...advisors use in helping clients achieve wealth, independence, and purpose. We are seeking a highly skilled and experienced Release Engineer to join our team, responsible for managing the release pipeline for both our modern and legacy platforms and systems. This... 
    Work at office
    Flexible hours

    AssetMark

    Concord, CA
    4 days ago
  • Job Title : C#/..Net Developer Location : Westlake Village, CA (Los Angeles Area) OR Carrollton, TX (Dallas Area) Duration : 12 Months Contract Roles & Responsibilities Strong C#/.net Core experience (5+ Years) Experience developing using SOLID Principles...
    Contract work

    Perfict Global, Inc.

    Concord, CA
    4 days ago
  •  ...Senior Software Engineer, Back End Division: KYOCERA Document Solutions Development America, Inc. Department: Service Solution- Server Location: Concord, California (In-office Required) FLSA Status: Exempt Reports to: Department Manager, Development and... 
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Kyocera

    Concord, CA
    1 day ago
  • Perfict Global IT Consulting Services Perfict Global is a leading IT consulting services provider focused on providing innovative and successful business workforce solutions to Fortune 500 companies. Our trained and experienced professionals constantly strive to bring...

    Perfict Global, Inc.

    Concord, CA
    7 hours ago
  •  ...Frontend Software Engineer Client is seeking an experienced and highly motivated Frontend Software Engineer or Senior Engineer for a contract position to develop native applications using Qt. As a Software Engineer focused on native UI development, you will help implement... 
    Contract work

    ShiftCode Analytics

    Concord, CA
    4 days ago
  • Job Title .Net Developer Location Concord, CA Position Type Contract Rate DOE $/hr. on (W2) Duration 6 Months Interview Mode Skype Job Description · 6+ years with OOD,.NET (2.0 or higher), web Services, WSDL, developing n-tier web applications...
    Contract work

    Staffing the Universe

    Concord, CA
    4 days ago
  •  ...GenAI Agent Engineer We are looking for a skilled GenAI Agent Engineer with strong experience in agent orchestration frameworks and workflow-driven AI systems. The ideal candidate has hands-on experience designing, building, and orchestrating intelligent agents, with... 

    Mindlance

    Concord, CA
    8 days ago
  •  ...Job Description Job Description Description: We are looking for a Senior AI Engineer to join our Belfast-based Data & AI Platform Team in building a next-generation data platform which will leverage aPriori’s proprietary data to deliver powerful insights and AI capabilities... 
    Remote work
    Flexible hours
    Night shift

    Apriori Technologies, Inc

    Concord, CA
    7 hours ago
  •  ...Lead Java Engineer Perfict Global is a leading IT consulting services provider focused on providing innovative and successful business workforce solutions to Fortune 500 companies. Our trained and experienced professionals constantly strive to bring together the best... 

    Perfict Global, Inc.

    Concord, CA
    5 days ago
  • Salesforce Developer Design, develop, test, and deploy customized Salesforce solutions, leveraging Apex, Visualforce, LWC (Lightning Web Components), and JavaScript. Develop and optimize Sales Cloud, Service Cloud, and Marketing Cloud functionalities to meet business...

    United IT

    Concord, CA
    1 day ago
  •  ...tune, and deploy LLM-based applications using platforms like Vertex AI, Hugging Face, etc. Expertise in developing robust prompt engineering strategies, prompt tuning, and creating reusable prompt templates. Hands-on experience with agentic framework-based use case implementation... 

    Citi

    Pleasant Hill, CA
    2 days ago
  •  ...Cloud Engineer Location: (Portland, OR/Minneapolis, MN/Irving, TX/Atlanta, GA/San Francisco, CA/Concord, CA/Denver, CO/Cincinnati, OH/Chicago, IL/Charlotte, NC/New York, NY) (Hybrid) / 3 months Contract Duration: 3+ Months Job Description: Is this a remote... 
    Contract work
    Remote work

    eTeam

    Concord, CA
    4 days ago
  • React Java Developer Location: Hybrid (San Francisco, CA/Concord, CA) Duration: Contract (3 Months) Design, code, test, debug, document, maintain, and modify computer programs of high complexity, significance, and risk. Participate in application architecture functions...
    Contract work
    Work experience placement
    Remote work

    eTeam

    Concord, CA
    12 hours ago
  •  ...Role: Lead Network Engineer Oversees the installation, configuration, and ongoing maintenance of networked information systems. Uses knowledge of LAN/WAN systems to help design and install internal and external networks. Tests and evaluates network systems to... 
    Work experience placement
    Local area
    Immediate start

    Exaways Corporation

    Concord, CA
    1 day ago
  •  ...Role : Cloud Performance Engineer Location : Concord, CA. (100% onsite) Required Qualifications: 7+ years of Experience in Performance Testing and Engineering Desired Qualifications: Hands on experience with Thread Dumps, Heap Dumps... 
    Work experience placement

    United IT Solutions

    Concord, CA
    7 hours ago
  •  ...your updated resume at your earliest convenience, and I'll be happy to provide more details about the role. Position: Senior Cloud Engineer Location: Concord, CA (Onsite) Duration: Long Term Note: Local candidates only There will be 2 client rounds; 1 virtual and 1 in... 
    Local area

    TechnoGen

    Concord, CA
    7 hours ago
  • Position: Senior Salesforce Developer Location: Concord, CA 3 days on site Experience: 10+ Years Clients: NextGen- AssetMark Must Have Skills: Salesforce Security, Integration - mainly REST, Best practices for writing scalable and secured...

    Fisec Global

    Concord, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware FPGA Engineer. Be the first to apply!