Careers and Internship Opportunities

Contacting Abacus Semiconductor for Employment and Internships

Abacus Semiconductor currently has internship openings for students who have an F1 visa and are allowed to work remotely on a project as an independent contractor, not as an employee. While we have applied for our e-Verify number, it still has not been assigned to us, and as such we are not allowed to employ foreign nationals who need an H1-B transfer.

We also have openings for independent contractors on an hourly or per-project basis. All digital design positions require experience and proficiency in Xilinx (now AMD) Vivado. For analog design positions please include the tool of your choice in the skill set section so that we know if it is compatible with our internal toolchain, and the newest process node that you have worked on. For our SW Engineering and IT Management we are looking for students who have an interest in any of the following areas (you don't have to be an expert, just be willing to try and experiment and learn something new). A high level of frustration resistance is probably not a bad prerequisite to fulfill as we have learned before that these tools mostly work well, but it is not clear how well they work together with each other...

Principals only, please. All CVs and résumés sent by agencies will become our property.

Focus areas in digital ASIC design are as follows (for most areas we have pre-existing Verilog that needs to be completed or updated, and we certainly need some more DV on those components):

  • HW Engineering
    • Floating-Point or UNUM/POSIT DIV, MOD and SQRT
    • ONFI Flash Controller
    • DDR5 DRAM Controller
    • BIST, BIST tools and JTAG
    • SATA and SAS Controllers including NCQ
    • SCSI Command Set FSMs
    • RAID Controllers
    • Controller Logic for ZFS and Lustre acceleration
    • 10 - 400 Gbit/s MAC and NIC
    • TCP, UDP and ICMP Offload engines
    • IPv4 and IPv6 packet classification and filtering
    • RISC-V or CHISEL and Scala
    • any kind of USB experience, particularly in host controllers, endpoint controllers and bridges/hubs
    • PCIe Gen 4 or newer Root Complexes or Endpoint Controllers
    • CXL extensions for PCIe
    • M.2 Controllers over PCIe
    • Any encoders and decoders, such as QAM, PAM or QPSK, 8b/10b or 64b/66b
    • Analog design for CML-type transceivers/PHYs in HSSLs, such as XAUI and OIF CEI28
    • Low-jitter PLL & DLL Design
  • SW Engineering and IT Management
    • RISC-V Hypervisors
    • FreeBSD
    • LLVM and CLANG
    • pfSense, opnSense, pf or Suricata or any other real-time packet filter
    • any open source non-GPL bootloader
    • Firmware for SmartNICs, filtering NICs and Offload (TCP, ICMP) and equivalent devices
    • Firmware for storage offload devices (hot storage, warm storage, cold storage, tape)
    • CUDA, openCL, openACC, SYCL
    • openHPC, openOnDemand, Jupyter, Fuzzball
    • Software engineering student who is interested in learning how to set up a LAMP server with Redmine, Mattermost with plugins as well as LedgerSMB
  • Administrative
    • Receptionist (see below)
    • MBA, Finance or Accounting Student with Quickbooks, TurboCash or LedgerSMB experience for accounting
    • MBA Student to interface HR service providers
    • MBA Student who wants to learn about VCs and fundraising

For our office we will need a receptionist as soon as the office opens. You will need to be friendly but firm, deal with visitors and suppliers as well as with customers, willing and able to organize the office, order and receive supplies and lunch, and you will have to organize the Executive Team's calendars. Ideally you have a CA notary public license. We are willing to pay the cost for obtaining that license if you fulfill all other requirements.

If you want to be considered for a contractor position or an internship at ASC you must follow these steps.

  • Create a CV with your favorite word processor, convert it to PDF and name it 'CV_{firstname}_{lastname}.pdf'.
  • Create a cover letter with your favorite word processor, convert it to PDF and name it 'Cover_Letter_{firstname}_{lastname}.pdf'.
  • Submit your CV with the cover letter in PDF format only to recruitment at abacus-semi.com or send us a one-page CV with a one-page cover letter to our mailing address.

Please make sure to name your CV and cover letter appropriately as we receive a very large number of CVs on a weekly basis. We require that you name your CV 'CV_{firstname}_{lastname}.pdf' and your cover letter 'Cover_Letter_{firstname}_{lastname}.pdf' to avoid any confusion and ambiguity. If you name your resume "Resume.doc" one or more of two things happen: it will be overwritten by the next applicant who calls it that, or we assume that macros might be hidden in there, and we prevent the document from executing macros by deleting it.

Please do not send us a scan of an important document such as a passport, an EAD card, a visa or any other document that has personally identifiable information (PII) about you on it via email as that is not a secure medium.

We look at each and every CV submitted, without having to resort to screening by an external agency. All résumés submitted to ASC will become our property. We may or may not archive them for future use. We will not sell those résumés. If we cannot place you but know who might be able to use your talent, we will ask you for permission to share your CV. Submitting your résumé to our HR indicates acceptance of the terms and conditions set forth.

Please understand that at this point in time we cannot sponsor work visas. We are not e-verified (yet). You must possess the legal right to work in the US as an independent contractor.

Principals only, please. We currently cannot accept résumés from agencies. We receive well over 100 calls or emails on a weekly basis, and therefore we simply cannot check if the call or email originates from a principal or an agency. If as an agency you send us a résumé you agree that you will not charge us for that introduction in any way. If you are an agency and you (or your contact center) call or email us, we assume that all services you provide are free. If you are an agency, you agree to our terms and conditions if you send a CV to us, if you call us, or if you offer your services to us, even if you have not read these terms or conditions.