FPGA Developer
at Idaho Scientific
Boise, ID 83702, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 20 Dec, 2024 | USD 75000 Annual | 23 Sep, 2024 | 3 year(s) or above | Computer Engineering,Software,Cyber Security,Computer Science,Embedded C,Computer Architecture,Profit Sharing,Vhdl,Verilog,Embedded Systems | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
LIFE IS SHORT. SOLVE HARD PROBLEMS WITH COOL PEOPLE.
Idaho Scientific is the Goldilocks of the spirit and growth of a startup, with a financial footing and safety of a stable corporation. The perks of working at Idaho Scientific include all the benefits you’d expect from an employer who prioritizes a balanced human experience:
- Competitive Pay
- Flexible Work Schedule
- Health Benefits and Insurance
- Retirement fund contributions
- Profit Sharing
- Generous Paid Time Off Policy
REQUIRED QUALIFICATIONS & EXPERIENCE
- US Citizenship
- Ability to get a security clearance
- Degree in Computer Engineering, Computer Science, Electrical Engineering or related field
- Ability to clearly capture complex technical concepts in writing for both technical and general audiences
- Strong analytical and problem solving skills
- More than 3 years of relevant professional experience
- Proven FPGA RTL development experience with a strong body of work in VHDL or Verilog development
- Fluent in VHDL or Verilog hardware description languages
- Fluent in embedded C or C++ programming
- Experience developing test bench simulations
- Experience with Xilinx Vivado and/or Altera Quartus software
- Strong understanding of computer architecture
PREFERRED QUALIFICATIONS & EXPERIENCE
- Active US Security Clearance
- Working knowledge of applied cryptography
- Experience applying principles of cyber security to operational technology and embedded systems
- Experience reverse engineering hardware and software
- Knowledge of secure boot process
- Experience developing RISC-V or other CPU microarchitectures
- Experience developing PCI express or DDR controllers
Responsibilities:
- Develop specifications for FPGA IP Cores
- Develop FPGA IP cores using VHDL
- Develop embedded software using C for FPGA SoC designs
- Develop simulation test benches
- Participate in all aspects of the product design life cycle including system architecture, design, development, and verification
- Document design and results
- Work individually and with a team to complete tasks
REQUIREMENT SUMMARY
Min:3.0Max:8.0 year(s)
Information Technology/IT
IT Software - System Programming
Software Engineering
Graduate
Computer Science, Electrical, Electrical Engineering, Engineering
Proficient
1
Boise, ID 83702, USA