Careers

キャリア



Standardization activity

Register

City

Tokyo.

Estate/Province

.

Country

Japan.

Job description

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

●CEO直下 技術標準化団体促進イニチアチブリーダー(タイトル応相談)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

勤務地 : 東京都港区

────────────────────────────────

■職務内容・職責

CMOSイメージセンサーにおける圧倒的世界シェアNo1のソニーセミコンダクターソリューションとグーグル/アマゾン出身のテックアーキテクトと日本人のシリアルアントレプレナーによって創業され、分散コンピューティング技術の業界では著名な日本発グローバルテックベンチャーのミドクラ社が共同で進める、次世代のEdge AI Platform構想(資料参照)におけるグローバル展開の鍵を握る重要なポジションとなります。2つの成功要因たる多種多様なComputer Vision AI Applicationを出現させるためのエコシステム、スマートカメラを代表とする各種AI機能が搭載されたエッジスマートデバイス拡大のためのエコシステムを具現化するべく、技術標準化団体であるNICE AllianceやOSSAへの貢献、場合によっては新たなEdge device stackに関する標準化団体の発足、設立、推進の役割を担っていただきます。Linux Foundation/CNCFなどとの交渉、世界中からの加盟企業募集などを想定しています。

 

https://www.nicealliance.org/

https://www.opensecurityandsafetyalliance.org

 

────────────────────────────────

■必要な能力・知識・経験

・英語力 必須

・情報通信業界における各種団体、非営利団体設立、あるいは事務局立ち上げ、組織運営、などの経験歓迎

・Linuxを始めとしたおOSSコミュニティーにおける経験あるいは見識があると尚望ましい

・エッジコンピューティング/クラウドコンピューティング、機械学習理論、仮想化技術などの基本的な知識

・アライアンス能力、折衝力、プロジェクトドライブ力。

────────────────────────────────

 

Contract type

Full Time.

Experience

Experienced.


Advocacy activity to JP Government

Register

City

Tokyo.

Estate/Province

.

Country

Japan.

Job description

●CEO直下 政策担当オフィサー(タイトル応談)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

勤務地 : 東京都港区

レポートライン: CEO

────────────────────────────────

■職務内容・職責

CMOSイメージセンサーにおける圧倒的世界シェアNo1のソニーセミコンダクターソリューションとグーグル/アマゾン出身のテックアーキテクトと日本人のシリアルアントレプレナーによって創業され、分散コンピューティング技術の業界では著名な日本発グローバルテックベンチャーのミドクラ社が共同で進める、次世代のEdge AI Platform構想(資料参照)を国策として支援してもらうため、経産省/総務省/内閣府など政府の政策提言への干渉、政府の活動を側面支援し、Advocacy活動を展開していただきます。

────────────────────────────────

■必要な能力・知識・経験

・英語力必須

・アドボカシー活動、公共政策立案や提案活動の経験(特に日本政府の産業政策やハイテク関連の行政についての理解者、知見を有する方、歓迎)

・大企業を束ねるリーダーシップや知見及び人的ネットワーク

────────────────────────────────

 

Contract type

Full Time.

Experience

Experienced.


Tech Lead (Backend)

Register

City

Barcelona.

Estate/Province

.

Country

Spain.
08018

Job description

:

As a Tech Lead (Backend) you will develop the Edge Virtualization Platform (EVP) cloud, an innovative edge computing platform that brings next generation AI onto IoT devices equipped with various cutting edge sensors. You will be leading a team of talented engineers based in our offices of Barcelona and Tokyo and contributing to smooth operations.  EVP solves challenging problems in the world of IoT such as managing large fleets of distributed devices deployed around the world, deploying and upgrading applications remotely, securing data end-to-end, and optimizing the placement of workloads onto a set of heterogeneous devices.  EVP integrates tightly with various sensors and Machine Learning libraries to offer optimal edge computing solutions in various scenarios such as Retail, SmartCity, and SmartFactory (industry 4.0), workplace safety, etc.

We are looking for a highly motivated coding master, hands-on individual who is willing to learn new technologies and innovate. The suitable candidate will have strong analytical capabilities, outstanding communication skills and willingness to lead and provide guidance to the team in order to solve complex technical problems towards an efficient business oriented solution as well as the ability to take on multiple responsibilities at once.  Must be able to work in a fast paced environment with teams distributed around the globe.

Responsibilities

  • Monitor and report on overall progress towards delivery milestones. Provide detailed information on the estimations and the risk of the epics the team is involved in.
  • Design and implement a path-to-production pipeline for both on-premise and cloud environments.
  • Coordinate the technical discussions on the team getting a common understanding of the technologies and solutions executed to fulfill Product and Business requirements
  • Interact with the product team to gather requirements and provide means to deploy and support our software and architect solutions.
  • Design and implement highly concurrent and efficient software components.
  • Test and debug. Design and implement layered testing strategy (unit, integration, functional, performance, security, etc).
  • Contribute with architecture designs and evaluations to facilitate the services implementation. 
  • Work closely with other teams to build solid end to end solutions
  • Provide advice and mentoring to junior team members.

Required Skills and Experience

  • Get stuff done mentality. Advocates for balance between delivery and technical excellence
  • Strong written and verbal communication skills
  • Willingness to be the first among the equals
  • Excellent analytical skills
  • 10+ years of relevant software development experience
  • 5+ years of service design and operations experience.
  • 5+ years experience leading teams technically.
  • Experience with Version Control tools and Continuous Integration frameworks.
  • Experience working with Agile methodologies
  • Experience designing and developing distributed systems (high availability, fault tolerance, consistency, replication protocols).
  • Strong development experience in Java ( Rust, Go, Python, C and C++ are a plus) and Spring Framework (Spring Boot as a must)
  • Cloud technologies such as Azure, AWS and OpenStack.
  • Container technologies such as Kubernetes, Helm and Docker.
  • Good understanding of network protocols including TCP, HTTP, MQTT, COAP. 
  • Good understanding of security, PKI, TLS, etc
  • Concurrent and asynchronous programming.

Additional skills and experience as a plus

  • Machine Learning libraries, such as Tensorflow and Pytorch.
  • MLOps frameworks such as Kubeflow, MLFlow, 
  • Sensor technologies and image signal processing.
  • Embedded programming on MCU.
  • Experience with signal processing on DSPs.
  • Experiences with IoT
    • End-to-end security architecture
    • Remote management of devices
  • SaaS development
    • User management, RBAC, authorization and authentication
    • API designs (REST, SOAP, etc)
  • Distributed storage anr coordination such as Zookeeper, etcd, Cassandra.
  • Distributed computing Akka, Zookeeper.
  • Domain-Driven design (DDD)
  • Test-Driven development (TDD)
  • Continuous delivery pipelining
  • Big Data architectures

Education

  • BS or MS in Computer Science, or a related field, required.

Other Requirements

  • EU Residence (Mandatory)
  • Strong written and verbal communication skills in English (Full professional proficiency)
  • Spanish or Japanese as a plus
  • Job location in Barcelona (Spain)

Contract type

Full Time.

Experience

Experienced.


Senior Software Engineer (Backend)
Engineering

Register

City

Barcelona.

Estate/Province

Barcelona.

Country

Spain.
08010

Job description

Senior Software Engineer (Backend)

The Senior Backend Software Engineer will develop the backend component of the Edge Virtualization Platform (EVP), an innovative edge computing platform that brings next-generation AI onto the IoT devices equipped with various cutting edge sensors.  EVP solves challenging problems in the world of IoT such as centrally managing massively distributed devices, deploying and upgrading applications remotely, securing data end-to-end, and optimizing the placement of workloads onto a set of heterogeneous devices.  EVP integrates tightly with various sensors and Machine Learning libraries to offer optimal edge computing solutions in various scenarios such as Smart City, Smart Factory, Workplace Safety, Retail automation, etc.

 

We are looking for a highly motivated individual with excellent coding abilities who is willing to learn new technologies and innovate and has strong analytical, problem-solving, and communication skills, as well as the ability to take on multiple responsibilities at once.  Must be able to work in a fast-paced environment with teams distributed around the globe.

Responsibilities

  • Develop the backend component of the Edge Virtualization Platform (EVP) in high quality and on schedule to help achieve company business goals.
  • Design and implement highly concurrent and efficient software components.
  • Test and debug.
  • Contribute to architecture designs and evaluations to facilitate the services' implementation 
  • Interact with the product team to gather requirements and provide means to deploy and support our software and architect solutions.

Required Skills and Experience

  • 10+ years of relevant software development experience
  • 5+ years of service design and operations experience.
  • Experience designing and developing distributed systems (high availability, fault tolerance, consistency, replication protocols).
  • Strong development experience in Java ( Scala, Go, Python, C and C++ are a plus) and Spring Framework (Spring Boot as a must)
  • Cloud technologies such as Azure, AWS and OpenStack.
  • Container technologies such as Kubernetes, Mesos and Docker.
  • Good understanding of network protocols including IP, TCP, UDP, HTTP, MQTT. 
  • Good understanding of security, PKI, TLS, etc
  • Concurrent and asynchronous programming.
  • Experience with Version Control tools and Continuous Integration frameworks.
  • Excellent analytical skills.
  • Strong written and verbal communication skills.
  • English (Full Professional Proficiency) required and Spanish as a plus
  • EU Working Permit

Additional skills and experience as a plus

  • Machine Learning libraries, such as Tensorflow and Pytorch.
  • MLOps frameworks such as Kubeflow, MLFlow, 
  • Sensor technologies and image signal processing.
  • Embedded programming on MCU.
  • Experience with signal processing on DSPs.
  • Experiences with IoT
    • End-to-end security architecture
    • Remote management of devices
  • SaaS development
    • User management, RBAC, authorization and authentication
    • API designs (REST, SOAP, etc)
  • Distributed storage anr coordination such as Zookeeper, etc, Cassandra.
  • Data processing engines such as Spark and Hadoop.

Education

  • BS or MS in Computer Science, or a related field, required.

Other Requirements

  • EU Residence (Mandatory)
  • Strong written and verbal communication skills in English (Full Professional Proficiency)
  • Spanish or Japanese as a plus
  • Job location in Barcelona (Spain)

Contract type

Full Time.

Experience

Experienced.


Senior Software Engineer (Embedded)
Engineering

Register

City

Barcelona.

Estate/Province

Barcelona.

Country

Spain.
08010

Job description

Senior Software Engineer (Embedded)

The Senior Embedded Software Engineer will steer the development of the next-generation edge device software that brings AI onto the IoT devices equipped with various cutting-edge sensors. The software, which cooperates with cloud platforms, solves challenging problems in the world of IoT such as centrally managing massively distributed devices, deploying and upgrading applications remotely, securing data end-to-end, and optimizing the placement of workloads onto a set of heterogeneous devices. The designed edge devices should work in ultra-low-power and they are subject to several constraint conditions such as high/low ambient temperatures and limited energy budget from battery power or network connectivity. The devices integrate tightly with various sensors/accelerators to reduce power consumption in order to offer an optimal solution for constrained environments like Smart City or Smart Retail among others.

 

We are looking for a highly motivated and hands-on individual who is willing to learn new technologies and innovate and has strong analytical, problem-solving, and communication skills, as well as the ability to take on multiple responsibilities at once.  Must be able to work in a fast-paced environment with teams distributed around the globe.

Responsibilities

  Develop the firmware in high quality and on schedule to help achieve company business goals.

  Develop Edge Platform Software independent from various RTOS available in the market.

  Design and implement dynamic software loading systems over the network.

      Design and implement highly concurrent and efficient software components.

      Test and debug.

      Interact with the product team to gather requirements, participate in architect design solutions, provide means to deploy and support our software.

      Provide guidance to junior engineers.

      Work with HR, eventually, to help grow the engineering team.

 

Required Skills and Experience

  • 10+ years of relevant software development experience
  • Strong development experience in C/C++, Linux, Phyton and real-time operating system (RTOS)
  • Strong system architecture design experience in embedded software. e.g. RTOS selection, power modes and system clock management.
  • Deep knowledge of controlling hardware inside/outside of MCU and for designing services based on such hardware functionality.
  • Experience designing software that under memory-constrained settings such as tiny MCUs.
  • Experience designing and developing peripheral drivers such as DMAC, I2C, SPI, some specific IP.
  • Experience in Containerization (Docker)
  • Experiences with IoT

      End-to-end security architecture

      Remote management of devices

  • On-Chip debugger experience (GDB/LLDB)
  • Socket programming experience
  • Concurrent and asynchronous programming.
  • Experience with Version Control tools.
  • Excellent analytical skills.
  • Strong written and verbal communication skills.

Additional skills and experience as a plus

      Sensor technologies and/or specific SW programming (DSP, ISP, FPGA, etc)

  • Experience developing in NuttX RTOS.

      Dynamic software loading on RTOS.

      Cloud technologies such as AWS and OpenStack.

      Knowledge about L2-L7 network protocols including Ethernet, IP, TCP, HTTP.

      Debug peripheral buses and GPIO using an oscilloscope.

  Knowledge about electronic circuits to read schematic sheets and utilize for debugging.

Education

      BS or MS in Computer Science, or a related field, required.

Other Requirements

  • EU Residence (Mandatory)
  • Strong written and verbal communication skills in English (Full Professional Proficiency)
  • Spanish or Japanese as a plus
  • Job location in Barcelona (Spain)

 

Contract type

Full Time.

Experience

Experienced.

EMAIL

Eメール

CALL USE

電話