Software Engineer

  • Contract

Job Description

Client 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.

Qualifications

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.

Additional Information

Ankit Singh - ankits1@mindlance(dot)com - 732-307-9786