Job Details Back to Job List

Software Developer

Listed on: 11/6/2019 6:57:00 AMPST
Location: ,
Industry: Engineering
Salary: Open
Description: Need for an experienced software developer. This engineer will assist in the design, development, and test of a digital neuromorphic accelerator chip. The selected candidate will work directly with other designers and system architects under the supervision of team lead. Task Description: *Develop debugging and visualization tools for a custom compiler stack *Develop real-time embedded software/firmware *Develop Linux device drivers
Requirements: Required skills/Level of Experience : *Expert-level knowledge of C++ and Python *Shell scripts (bash) *Build systems (Makefile, CMake) and continuous integration tools (Docker, Jenkins) *Source control (Git) and collaboration tools (Confluence, JIRA) Nice to have skills: *Data visualization (OpenGL, Dash) *Linux kernel/device drivers (Ubuntu, CentOS) *Compilers (gcc, clang, LLVM) *Parser generators (ANTLR) *Parallel programming (CUDA, OpenMP) *Neural network training frameworks (PyTorch, TensorFlow) *Neural network compilers (ONNX, TVM, TensorRT) L.J. Gonzer Associates is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected Veteran status. L.J. Gonzer Associates is committed to diversity and inclusion in its recruitment process and work place environment. L. J. Gonzer Associates is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected Veteran status.