Formal Verification Intern/Engineer, Москва.

▷ Работодатель: HUAWEI (профиль,отзывы)
💰 From 0 RUR. | Режим: office | 10

* This listing is inactive or archived *

We are looking for software engineers to join the team working on System Software components for new Huawei Platform. Our main focus is research, development, and optimization of formal-verification methods. You'll feel right at home if you enjoy getting things done at the very core — on theorem proving, model checking, and plugins implementation, never stop learning, and ready for a position that is both challenging and rewarding.

What you’ll be doing?

  • Maintain and develop the formal verification platform used for OS development.
  • Design/modify/proof the formal verification algorithms.
  • Implement verification plugins and compiler plugins to scale the verification framework in different business scenarios, especially operating system kernels.
  • Learn all the time. The company encourages attending international conferences and expects employees to stay on the cutting edge of technology.

What we expect from you?

  • Undergraduate (for intern) BS/MS/postgraduate or PhD in Formal Methods or Computer Science.
  • Familiar or proficient with one of the functional programming languages.
  • Familiar with formal verification theory backgrounds and algorithms.
  • Familiar or experienced with high-order logic theorem provers (Coq/Lean/Isabelle/Agda), SMT Solvers (Z3), Frama-C.
  • Strong English writing and speaking skills (international company).

Working conditions and office location.

The company offers an excellent compensation for good candidates. We are ready to provide the best conditions for great software engineers. Our new office is right next to Smolenskaya metro station.

http://www.huawei.com/ru
OCamlSMT SolverZ3CoqFunctional ProgrammingFormal Verification

Created: .
Expires after: .
Responses: 11

Откликнуться на вакансию  Работодатель: профиль,отзывы