Loading

20 emploi(s) similaire(s) trouvé(s)

Loading

IT Software Manager

évaluer
Avis soumis

Linked to the company's expansion, we are recruiting skilled engineers to develop first-class technologies to go into a wide range of devices that will enhance peoples' experiences with a new fresh design

IT Software Manager

Linked to the company's expansion, we are recruiting skilled engineers to develop first-class technologies to go into a wide range of devices that will enhance peoples' experiences with a new fresh design


Our partner is a developing wireless products for the consumer market. Linked to the company's expansion, we are recruiting skilled engineers to develop first-class technologies to go into a wide range of devices that will enhance peoples'experiences with a new fresh design.

Description

The ideal candidate is experienced and wants to be involved and effective in these 3 areas:

1) Management

  • Manage and expanse the Mobile / Web / Embedded / Machine Learning Software teams (6 persons currently).
  • Identify talents who can join your team and grow within the company. Define the rhythm of the sprints in coordination with your team.
  • Be responsible for the delivery of key features.

2) Architecture

  • Lead the architecture and manage a Full cloud architecture (Kubernetes & Docker on Google Cloud / Azure).
  • Manage and develop the DevOps (GitLab CI, Jira, Servers Cloud / Bare-metal, Clusters) & Software Quality (CI & Code Quality) infrastructure with 3 environments (Dev, Staging, Production) for each type of builds (Web, Mobile, Yocto Linux / Embedded C App).
  • Work closely with the HW Team to align software and hardware requirements, improve battery life and UI.
  • Design and lead the definition / implementation of the Global Product Platform (Marketing Dashboards, Analytics, Factory real-time data, Product Activation, Logs, Firmware Incremental Updates).
  • Contribution to the overall embedded design / architecture (Yocto Linux / Trusted & Secure Boot / Wireless / Signal processing / Machine Learning).
  • Having a good knowledge about Bluetooth / BLE / WiFi / MFI certification, hardware, architecture between embedded / multi-processor and mobile/ clients.
  • Provide architecture, services, tools and guidelines to build a fast, geo-distributed Graph based API's.
  • Design, document and develop tools to automate back-office process and low-value tasks management.

3) Development

  • Being able to implement the BLE / BT / WI-FI (uPnP) connected mobile apps (iOS, Android).
  • Ability to work closely with the marketing & product teams to define the MVP and continuously improving and innovating.
  • Working closely with the team to define software quality standards (unit / system / integration tests, release methodology) and factory testing needs (factory testing & security).
  • Implemented the High Availability Web APIs & Platforms (Java, NodeJS + NoSQL).
  • Good knowledge of 9-axis sensors (accelerometer / gyroscope / compass), maths behind gestures, orientation, pedometer and indoor positioning.
  • Analyse and improve efficiency, scalability, and stability of monitoring, continuous integration and platform integration.

Profile

  • Advanced degree in computer science.
  • At least 5 years of experience as Software development manager / Software development team leader.
  • Experience with multiple technologies: embedded firmware, mobile, web, cloud.
  • Experience using TCP/IP, UDP and VoIP; any other protocol would be a plus.
  • Being independent, good communicator with leadership, synthetic, structured and organised, and able to share knowledge across multidisciplinary team in a high-tech environment.
  • Distributed systems/architecture knowledge and experience with multi-tiered mission-critical systems
  • Strong programming capabilities in the following languages: PHP / Python / C
  • Experience with SQL and NoSQL databases.
  • Experience with continuous integration, continuous deployment testing and automation tools (Jenkins etc.)
  • Required experience with Docker
  • Required concept of code quality (complexity, styling, unit testing, functional testing)
  • Required knowledge in concept of Service Oriented Architecture and building applications over HTTP protocol.
  • Outstanding organizational skills and the ability to juggle multiple tasks
  • Demonstrated expertise in problem-solving and technical innovation
  • Strong communication skills - able to work effectively with technical and non-technical teammates
  • Strong level of written/verbal English

Job Offer

  • A fast-growing company with experienced and passionate colleagues
  • An international environment, interactions with the team spread worldwide
  • A very exciting challenge, working on innovative wireless products for consumer market
  • Good working conditions linked to the responsibilities offered
  • More confidential information you will be delighted to discover!

Personne de contact

Site web http://www.michaelpage.ch

Evaluation globale

1,7

Sur 6 évaluations

2,3 Opportunités de carrière / Formations continues
2,3 Salaire / Prestations sociales
2,0 Equilibre vie professionnelle-vie privée
2,3 Management

Ajouter une évaluation

Entrez ici votre évaluation de l'entreprise Michael Page Switzerland!

Avis soumis