Logo of Huzzle

Formal Methods Engineer - Internship - DeltaQ paradigm

image

IO Global Services

May 21, 2023

Applications are closed

  • Internship
    Full-time
    Off-cycle Internship
  • Engineering
  • United Kingdom
    Remote

Requirements

  • Deep thinking, problem solving
  • Ability to understand and translate overview of complex ideas and break it down simply for yourself and others
  • Software engineering skills
  • Bridge between research and engineers
  • Translate and reshape information for the coders to understand properly
  • Telling researchers when there is a discrepancy - feedback to research
  • To be able to receive input from researchers thoroughly understand and translate information into final code
  • Continuously brings fresh ideas to the mix
  • Be versatile and enjoy a fast-paced, ever-changing environment
  • Be a savvy problem solver
  • Ability to explain complex concepts in documents and presentations
  • Education / Experience
  • A higher degree in Computer Science or a related field or currently pursuing one
  • Experience in a functional language, preferably Haskell
  • Experience working and collaborating with Git
  • Prior experience with theorem provers or model checkers would be a bonus
  • Experience in one or more of the domains we are working in -- networking, distributed systems, programming language design, blockchain applications -- would be a bonus.
  • Demonstrated ability to work on difficult problems in a self-driven way
  • Good working knowledge of probability and statistics is critical

Responsibilities

  • Build formal artifacts from research and architectural guidance, and business and engineering requirements.
  • Model the performance of formally specified systems
  • Produce prototypes and simulations
  • Refine specifications, using the performance models and simulations to gauge the impact of design decisions during refinements
  • Discover new properties about the specifications and their implications
  • Prove properties of the specifications and of the correctness of refinement steps
  • Communicate with both researchers and developers, and act as a bridge between the two: you will provide feedback to researchers about issues that come up when their work is incorporated into real world systems. You will assist developers in understanding your specifications and in turning them into production code
  • Report on your work, in the form of blog posts, technical report documents, presentations at internal seminars, as well as at workshops and conferences, and/or by contributing to academic papers
  • Participate in code reviews
  • Contribute property-based tests, both for testing properties of the executable specifications/prototypes, and for verifying production code against the executable specifications
  • Contribute to the implementation, extension, and maintenance of custom static analysis tooling
  • Work in an international team across multiple time zones
  • Break down large and complex tasks assigned to you into workable items, and work on them independently
  • Share specialized knowledge with other team members

internet experience like never before!

Telecommunications
Industry
51-200
Employees
2004
Founded Year

Mission & Purpose

Io Global is a leading ISP with a large customer base in Afghanistan specialising in broadband solutions with a high focus on Internet connectivity services. Io Global provides WiMAX, VSAT. Point to Point Wireless based Broadband Internet Access, to large Corporates, Banks, SMEs, SOHOs and Homes. Io Global holds an Internet Service Provider License from the Ministry of Communications, Government of Afghanistan. With several years of proven track-record of intensive on-field experience, Io Global are one of the foremost WiMax, VSAT/RF experts in Afghanistan. Founded by a team of professionals in the field of satellite communications, information technology and Telecoms, Io Global specialises in short and long-term turnkey contracts for services with operating engineering staffers, microwave, satellite and IP, design engineers and project managers. With a satisfied client base including several multinational corporations, Io Global provides cost-efficient services with strategic business relationships with leading IT, microwave and Satellite services companies. Our service footprint covers the Indian sub-continent where we deploy a varied inventory of leased satellite space segment on selected satellites to deliver a cost-effective service into this geographic region. The Company focuses on extreme customer satisfaction by implementing tried and tested systems and procedures, fast response time, quick turn ON time, proper documentation with access to state of the art test and measurement equipment and labs. We have exclusive tie-ups with various companies all around the world, providing them with global support for all their Broadband Wireless products.

Get notified when IO Global Services posts a new role

Get Hired with Huzzle

Discover jobs with AI-powered precision. Autofill and track applications, create tailored resumes, and find the best opportunities across the web – all by simply chatting.

Already have an account?