Get new similar jobs by email for

Sr. Embedded Linux Software En...

By continuing you agree to Monster's Privacy policy, Terms of use and use of cookies.

Job Summary

Momentum Data Systems
Huntington Beach, CA 92649
Engineering Services
Job Type
Full Time
Years of Experience
10+ to 15 Years
Education Level
Bachelor's Degree
Career Level
Experienced (Non-Manager)
Job Reference Code

Sr. Embedded Linux Software Engineer

About the Job

Sr. Embedded Linux Software Engineer

Company Background:

Momentum Data Systems is a supplier of DSP-based audio and video systems hardware, software and custom engineering solutions. Founded in 1987, Momentum Data Systems unites a highly talented team of engineers with expertise in digital and analog systems design, DSP and software development.   More information is available on our website http://www.mds.com/ .

Location:                                      Huntington Beach, CA

Job Description:

Momentum Data Systems has an opening for a senior level software engineer with an embedded Linux background and interest in audio and video multimedia products. Work includes:

  • Development of real-time systems for embedded media applications
  • Participation in board bring-up
  • Responsibility for the Linux distribution and custom drivers that make our systems work. 
  • Integration of various software components into a system
  • Work with DSPs and 32 bit micros not running Linux.

The successful candidate will have experience with consumer or industrial devices using interconnection protocols like I2C, SPI, HDMI, USB, Ethernet, WiFi and BlueTooth.Good communication skills are essential to support customers integrating our code into their products.

This work encompasses drivers, API development, and streaming protocols.  Responsibilities include design, development, testing, documentation and technical support.  Working knowledge of streaming media standards and peripheral interfaces such as USB, PCI, and SATA needed.  Application areas include audio and video processors including compressed audio decoders, digital filters, and HDMI switchingset-top boxes/IPTV, broadcast TV (ATSC/DVB), and Digital Media Adapters


  •          BS, MS. in electrical or software engineering or embedded software.
  •         10  years of experience
  •         Programming in C/C++
  •         Strong communication skills and ability to work as member of high performing team
  •          Must be U.S. citizen or have green card

Knowledge and Skills

Experience with any and all of the following are valuable to us:

o       Linux kernel and u-boot porting

o       Linux API’s such as GStreamer, DirectFB, ALSA

o       Media Processors such as Philips TriMedia, Equator, TI, ADI

o       Streaming media standards/environments such as TSSA, ISMA, G-Streamer

o       Embedded systems programming

o       Video and audio codecs such as MP3, AAC, MPEG2/4, etc

o       Linux APIs such as DirectFB, ALSA, and DVB API

o       GCC, perl, and related languages/environments

o       Strong communication skills and ability to work in high performing team environment

o       Write code for and dDebugging real-time systems, especially for DSP.

o       Multiple-processor systems (SoC or networked)


Medical/Dental benefits, 401K, Life Insurance, generous vacation policy, flexible work hours in a pleasant, stimulating environment.


Job Tools

  • Follow Company
    Your information may be shared with the company.
  • Following Company
  • Print
  • Share
  • Report this job