Software Release Manager

Job description

7sensingsw is a young and dynamic multi-cultural technology company with a start-up mind-set that is opening multiple offices in Europe. As a release manager you will work collaboratively with all participants in software development lifecycle including product owners and project managers. You will own the release management lifecycle which includes scheduling and coordinating the management of releases. Additionally, you will be responsible for implementing and managing release processes for code through development, test, and production environments.

Location & travels

You will be located in Sophia Antipolis and you will be required to travel on occasional basis to visit other teams located in Europe.

Responsibilities

  • Support and improve the software engineering process and practices associated with continuous build, deploy and updating software and environments
  • Conduct release readiness reviews, milestones reviews and release Go/No-Go reviews
  • Maintain and publish a release calendar
  • Manage risks and resolve issues that affect release scope, schedule and quality
  • Evaluate release risk and develop mitigation strategy with partner teams
  • Manage relationships and coordinate work between different teams at different locations
  • Negotiate, plan and manage all release activities
  • Maintain a release repository and manage key information such as build and release procedures, dependencies, and notification lists
  • Maintain and report release metrics
  • Involved in code reviews, unit testing, debugging, and software integration

Basic qualifications

  • BS or MS in electrical engineering, computer engineering or computer science
  • 10+ years of experience in embedded software and firmware development, including assembly, C and C++
  • Expert knowledge of simulation and analysis tools including editors, compilers, linkers, debuggers, code analysers, version control systems, software testing tools
  • Solid technical leadership skills and ability to serve as a project lead
  • Excellent problem solving skills
  • Strong communication and interpersonal skills

Preferred qualifications

  • Experience with embedded camera and 3D image processing
  • Hands-on experience with GPU programming (CUDA)
  • Familiarity with image processing pipelines, encoding, tuning

Optional qualifications

  • FPGA programming experience is a plus
  • Experience in audio solutions for mobile and/or automotive markets
  • Familiarity with speech and audio processing pipelines, encoding, tuning

Interested ?

 

careers@7sensingsoftware.com