Contractor ASIC Software Developer Remote
IBA Infotech Inc. is hiring a remote Contractor ASIC Software Developer Remote. The career level for this job opening is Experienced and is accepting San Jose, CA based applicants remotely. Read complete job description before applying.
IBA Infotech Inc.
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Role: Software Developer for ASIC Location: Remote in US Interview: Phone/Skype Job Type: Contract
The candidate will work on C++ simulation models of configurable SoC components, such as a network-on-chip (NoC), memory scheduler, DMA controller. The models support a broad set of parameters and need to operate within a common configuration management framework based on Python attributes.
The candidate is responsible for bringing up the models in a SoC simulation and gather metrics in a database such as SQL for offline performance analysis.
The work also includes product engineering aspects such as improving the build management with C, Make, evaluating C++ compiler upgrades and runtime profiling C/C++.
- Priority: 1 C++
- Priority: 2 Python
- Priority: 2 SQL
- Priority: 3 AXI Protocols
Requirements:
- Candidate with ~5 years' experience as C++ developer
- Proficient in modern C++ (C++11 or more recent) and the standard library
- Experience on a high-speed application, such as simulation (of any process)
Nice to have:
- Exposure to on-chip protocols, such as AXI
- Proficiency in Python
- Basics of SQL
All your information will be kept confidential according to EEO guidelines. Possible employment type: Contract. Possible allowed location: San Jose, CA