hip webinar automating integration workflow 800x100 (1)

RT Embedded SW Engineer

RT Embedded SW Engineer
by Admin on 07-14-2022 at 2:09 pm

Website CEVA

Description

CEVA is the leading licensor of wireless connectivity and smart sensing technologies. We offer Digital Signal Processors, AI processors, wireless platforms and complementary software for sensor fusion, image enhancement, computer vision, voice input and artificial intelligence, all of which are key enabling technologies for a smarter, connected world. We partner with semiconductor companies and OEMs worldwide to create power-efficient, intelligent, and connected devices for a range of end markets, including mobile, consumer, automotive, robotics, industrial and IoT.

The Sensors and Audio Business Unit (SABU) leads the research and development of software/hardware solutions targeting consumer electronics products where audio, sensor fusion, and contextual awareness are important facets of the user experience. The SABU uses technologies including real-time embedded software, algorithms, digital signal processing, and AI.

This position will be part of the Bluebud product team within the SABU. The team develops an industry-first and only integrated wireless audio platform IP. CEVA-Bluebud highly integrated platform is a self-contained, feature-rich IP platform to streamline the development of True Wireless Stereo (TWS) earbuds and other advanced wireless audio devices including headsets, speakers, smartwatches, and smart glasses. It is a unique, pre-integrated hardware and software solution built around the proven CEVA Bluetooth IP and CEVA-BX1 audio processor, together with all the required peripherals for wireless audio, in a compact low power design.

Responsibilities:

  • Real-Time Embedded software and firmware development of infrastructure, drivers, modules/components, and software frameworks
  • Participate in complex and multi-disciplinary HW/SW system integration activities, which include Wireless Communication Protocols, Digital Signal Processing and AI/ML/NN algorithms
  • Optimizing code for run-time performance including processor utilization, power, and memory
  • Be part of product-focused and business-focused agile execution

Requirements

  • B.Sc. / M.Sc. in Electrical Engineering and/or Computer Engineering
  • Real-Time Embedded software design and programming in C-language, at least 4 years of experience
  • Experience with RTOS, Interrupt handling, and familiar with Embedded Systems Resources Management (CPU, Memories, Caches, Power, Latency)
  • Familiar with firmware implementation best practices – coding, debugging, testing, source control and version management
  • Well-organized problem-solver; Fast and eager self-learner

Advantages:

  • Knowledge in DSP and audio/voice processing
  • Knowledge in Bluetooth or other wireless communication technologies
  • Experience with Multi-CPU embedded software, Inter-process communication and Linux system programming
  • Experience with C++ on Embedded systems
Share this post via: