Software Engineer
Mindlance
Apply to this jobClient is building a domain-specific parallel programming language to boost software
efficiency and developer productivity within Huawei. As a software engineer,
you’ll help build compiler and development tools that will influence future
development of high-performance embedded software. You’ll work with our
team to bring a compiler and development tools from early prototype stage into
production.
Qualifications:
1. Strong hands-on system development skills.
2. Experience developing optimizing compilers or related technology such as
virtual machines, dynamic instrumentation, or static analysis.
3. Familiarity with analyzing and optimizing software performance, with experience
in a relevant area such as performance modeling or parallel software
development.
4. Familiarity with functional programming techniques. Software development
experience in a functionally flavored programming language is preferred.
Programming
– C, C++ and Scala good to have.
Education
– Masters and or with practical experience with Complier Development.
Developing a programming tool to meet a customer need. More exploratory but now it’s in
the development phase.
MUST have Complier experience.
Ankit Singh - ankits1@mindlance(dot)com - 732-307-9786
Summary
Develop compilers and tools for high-performance embedded software, focusing on optimization and parallelism.
Job title
Software Engineer
Experience level
Masters or practical experience with compiler development
Industry
software
Location requirements
On-site in Santa Clara, CA, no remote work allowed.
Salary
Not specified
Management role
No
Required skills
Preferred skills
Specializations
Structured locations inferred from the posting.
Santa Clara, CA, USA