000-000-0000 hello@ellipticlabs.com

Embedded Software Engineer – C/C++

Job Locations:
Oslo, Norway

Overview

Elliptic Labs is the world leader in touchless Ultrasound Gestures and Proximity Sensing for the mobile market. Elliptic Labs technology makes mobile devices more intuitive to use while delivering a cleaner design. We work with the world’s largest OEMs, chipset providers and component suppliers to create a new paradigm in natural user interfaces. Our patented touchless gesture technology is powered by ultrasound and the only technology that delivers touchless 3D high-resolution features, integrated into small portable devices. Our ultrasound-based Virtual Proximity Sensor has enabled Xiaomi to build the Mix smartphone series, which has set the standard of bezel-less smartphone design after its launch in September 2016.

We are looking for an experienced developer with knowledge of software architecture and design patterns for embedded systems. As a part of our development team, you will be working on the design and implementation of advanced machine learning algorithms for gesture recognition. Our products are integrated with leading technology companies and smartphone manufacturers, running on millions of devices worldwide.

Job Requirements

  • Design software architectures for efficient embedded real-time processing
  • Implement machine learning algorithms in C/C++ for various SoCs/DSPs
  • Debug, test, and profile embedded software
  • Integration with smartphone platforms
  • Android, AOSP, Linux kernel, Qualcomm Hexagon, ARM Cortex
  • Development of internal SDK and tooling

Required Experience

  • BSc / MSc in Computer Science, or equivalent
  • Minimum 3 years professional experience
  • Knowledge of software design patterns and practices
  • Experience with C/C++ concurrency, cross-platform development and STL
  • Good mathematical ability and basic knowledge of signal processing theory
  • Experience with toolchains: make, cmake, GCC, Visual Studio, Git
  • Some experience with microcontrollers, SoCs, and DSPs is preferable
  • Ability to plan work, interface with other engineers, and communicate results effectively

Please send your resume and cover letter to careers@ellipticlabs.com.

* Be aware that Elliptic Labs cannot offer sponsorship to its employees or potential employees.

 

关于Elliptic

Elliptic Labs是一家全球人工智能软件公司,是智能手机、loT和汽车行业AI虚拟智能传感器的全球领导者。Elliptic Labs使用机器学习和传感器融合来重新定义产品,将超声波与现有设备传感器的数据相结合,以产生更智能、更绿色、更安全和更直观的设备。这使得制造商们不再需要红外、雷达和飞行时间硬件传感器,不仅为原始设备制造商节约了组件成本,还节省了设计空间。AI虚拟智能传感器平台™ 精确地提供了360度环绕式的存在检测、呼吸检测和无接触手势交互功能。Elliptic Labs总部设在挪威,并在美国、中国、韩国和日本开展业务。世界各地的员工都受到勤奋、创新、开放和正直等共同核心价值观的激励。更多详情,请访问: www.ellipticlabs.com.

公关联络人:

Aoife Kimber
KimberPR for Elliptic Labs
akimber@kimberpr.com
+650 773 7288