CareerPlanSign in

Senior Software Engineer

USA💼 Full-time🗓 2026-09-22 → 2026-09-25

Core

Develop and improve FPGA device modeling and physical database software, applying data-driven approaches to optimization and participating in hardware bring-ups.

Role type

Senior Software Engineer (FPGA/Hardware Modeling)

Builds

FPGA device modeling software and physical database systems

Domain

Semiconductor hardware design and FPGA architecture

Deliverable

production ML models | product features

Required skills

C/C++, object-oriented programming, concurrent programming, threading APIs, Windows/Linux development, debugging, source code control, profiling

Preferred skills

Experience with debuggers, profilers, GitHub

Technologies

C, C++, Windows, Linux, GitHub

Responsibilities

Develop and improve FPGA device modeling and physical database software; Work with AMD architecture specialists to improve future products; Participate in new FPGA and hardware bring-ups; Debug and fix existing issues while researching more efficient solutions; Monitor software and hardware trends, particularly algorithms and architecture

Seniority

Senior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.