Burger Menu

Site built by UNOMENA

Site built by UNOMENA

Role Description

Job Challenge

UPMEM is seeking a software engineer to be in-charge of quality assurance, test development.

Job Brief

UPMEM is seeking a software engineer to be in-charge of quality assurance, test development and test coverage of UPMEM software components:

  • In-house processor programming tools (C Compiler, assembler, linker etc)
  • Integration interfaces and processing-in-memory device driver
  • APIs enabling distributed computing on programmable co-processors from rich applications
  • SDK documentation
  • You interact with development teams, and own the first level of technical support for early adopters.

Responsibilities

  • Qualify and prioritize bugs and issues, and ensure follow up and actions with developers
  • Responsible for SDK packaging and delivery
  • In charge of monitoring and reporting management
  • Improve, maintain and monitor the continuous integration system
  • Identify and develop the test suites for product validation, and performance benchmarks
  • In collaboration with the software development team, you contribute actively to the definition of new features

Requirements

Skills and experience

 Minimum

 MS in software engineering or related field5+ years of relevant experiences in software development, test methodologies and QAA solid background in computerscienceExperiencewith Agile methodologyExperience withobject orientedlanguages (Java, C/C++, python)Great oral and written communication and presentation skills in English 

Preferred

Experience with TeamCity or JenkinsExperience with Linux device driverExperience with assembly language and debugging

 Desired qualities

 Open-Minded, accountable, Empathetic,CollaborativeCreative, ask a lot ofquestionsYoufeelconfortablein a very fast-paced and continuously changing environment You have astart upexperience