Software Engineer - Compiler

2 days ago

Apply Now
Logo of Niobium Microsystems

Niobium Microsystems

Microelectronics for Critical Systems.

Application Specific Integrated Circuit (ASIC) • Hardware • Cyber Security • Privacy • Fully Homomorphic Encryption (FHE)

11 - 50

💰 $90k Grant on 2021-11

Description

• Niobium Microsystems is seeking a highly skilled and motivated Compiler Engineer • Design, develop, and optimize compilers for fully homomorphic encryption hardware accelerator • Collaborate with hardware architects and software developers to define and implement compiler optimizations • Perform thorough testing and validation of compiler features and optimizations • Identify and resolve performance bottlenecks in generated code • Set strategy for interoperability with the latest developments in FHE libraries • Explore and prototype capability to support emerging FHE schemes • Contribute to the design and development of new programming languages • Stay up-to-date with research and advancements in compiler technology • Mentor and guide junior team members

Requirements

• Bachelor's in Computer Science, Electrical Engineering, or a related field • Minimum of 5 years experience in compiler design and implementation • Proficiency in compiler concepts with experience in LLVM, GCC, or other compiler frameworks • Proficiency in programming languages; for example C/C++, Rust, Go, or Python • Experience in developing software stacks for hardware accelerators such as GPUs • Experience in application performance modeling using detailed processor execution models • Experience in creating and characterizing performance using micro- and macro-benchmarks • Ability to multi-task and prioritize in a fast-paced environment; managing multiple complex, multidisciplinary tasks and projects • Ability to work independently and collaboratively across teams and communicate effectively • Attention to detail and remarkable eye for accuracy • Willingness to learn and develop new skills • Experience in development of homomorphic encryption libraries and application development (preferred) • Knowledge of machine learning techniques as applied to compiler optimization (preferred) • Advanced degree in relevant fields of study (preferred) • Contributions to open-source compiler projects (preferred)

Benefits

• Competitive salaries scaled based on experience • Employer paid health care • Employer contribution to health savings account • Flexible time off • Flexible work location with remote options • 401K employer match

Apply Now

Similar Jobs

2 days ago

Build software for decarbonizing buildings with AI-powered SaaS solutions.

2 days ago

Vercel

201 - 500

Develop user experience features for Vercel’s Frontend Cloud platform.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com

Join our Facebook group

👉 Remote Jobs Network