Software Engineer - Perception

Netpace, Inc.

$90K — $130K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree with 3+ years of experience or a PhD (PhD preferred).
  • Experience in computer vision for human sensing.
  • Proficient in real-time audio processing.
  • Skilled in analyzing human speech in real-time.
  • Programming expertise in C++, Java, Python, and Android.

Responsibilities

  • Collaborate with a team to develop robotic software modules.
  • Estimate user and environment states from audio and video data.
  • Detect human communication signals through audio and visual inputs.
  • Conduct prosody analysis for better interaction.
  • Implement multimodal user recognition techniques.
  • Localize sound within the environment.
  • Integrate speech recognition with visual perception systems.

Benefits

  • Work in a small, specialized team of experts.
  • Expose yourself to cutting-edge technology in social robotics.
  • Opportunity to contribute to real-time applications.
  • Engagement in the intersection of audio, video, and robotics.
  • Scope for innovative problem-solving in autonomous systems.
Full Job Description
Description:You will work with a small team of robotic perception experts to drive the development of robot software modules that focus on estimating user and environment state from audio and video data. These modules will run on embedded compute platforms supporting Client real-time social robotics applications. Software modules may include:
  • Detecting audio and vision based human communication signals
  • Prosody analysis
  • Multimodal user recognition
  • Sound localization
  • Recognition of common environmental sounds
  • Integration and testing of automatic speech recognition with visual perception systems

Necessary Qualifications:
Master's degrees with at least 3 years' work experience or a PhD. Candidates with PhD strongly preferred.
Experience applying computer vision to sensing humans
Experience with real-time audio processing
Experience in real-time analysis of human speech
C++, Java, Python, Android

Nice to have
Experience in robotics
Experience with applying machine learning to sensing tasks
Mandarin

Similar Jobs

More Jobs at Netpace, Inc.

More Consumer Technology Jobs

Find similar Software Engineer - Perception jobs: