Careers

JetHead is a cutting edge, embedded software company located in Carlsbad, California, 30 miles north of
San Diego. We provide software products and services to a wide array of top-tier companies. Our primary
focus is on set-top boxes, TV and Blu-ray platforms, in the consumer electronics, satellite and cable
markets. Our goal is to help our customers create great products and we work with our customers in all
phases of a project. Our R&D department is currently demonstrating advanced RVU and DLNA solutions
for the distribution of premium operator content throughout the home network.

Here are the currently available positions:

1.  Embedded Software Engineer (Driver Integration) (Carlsbad) (Apply here)

We are looking for highly motivated and technically competent Linux embedded software engineers to work on a support team for one of our major customers. This is an established medium sized team that has existed for over 4 years. We support the customer in the enhancement and maintenance of key software components. We are often asked to solve the hard problems that others have not been able to solve and we play a key role in the deployment of next-gen features. Our primary focus is on Linux

Device Drivers and Application code that uses these drivers. We also touch the Linux Kernel internals and everything needed to build a complete Linux embedded platform. Our team works very closely with the customer and their vendors. We develop for embedded Linux targets and the successful candidates must be comfortable running a Linux-only desktop environment.

Requirements:
• BS in Computer Science, Electrical or Computer Engineering, or equivalent
• Must be strong C, with some C++
• Working knowledge of GNU Make and GNU Compiler Collection
• Strong familiarity with Linux device drivers
• Must be familiar with revision control including use of CVS and SVN
• Strong debugging skills
• Experience debugging/developing multi-threaded embedded systems
• Must be eligible to work in the USA

Preferred:
• Experience with distributed revision control (GIT and Mercurial)
• Familiarity with MPEG encoding and transport preferred
• Knowledge of OpenGL, EGL
• Filesystem knowledge, including Linux VFS
• Experience using hardware debuggers a plus
• Domain-specific knowledge not required but a plus: television set-top box software, uClibc, NPTL, buildroot, Linux networking, NDS CDI, DLNA, UPnP and RVU

Standard Benefit package: 401K, Profit Sharing, Health Insurance, PTO/Holidays, etc.

2.  Embedded Software Engineer (STB) (Carlsbad) (Apply here)
We are looking for Software Engineers to help ensure the next generation of digital STB products hit
the market on time, Successful candidates will be working with new technology that has not yet
hit the market. They will be working in small teams where they are directly responsible for ensuring the
launch of products that will be used by millions of HDTV satellite subscribers in the United States and
Latin America. We have a flat management structure with a low drama environment. Candidate expertise
will be leveraged in the application and driver layers of an embedded Linux set-top-box. Successful
candidates must have strong debugging & analytical skills and the ability to work in a Linux environment
with a large complex source code base, using multiple revision control systems. Self-starters with
enthusiasm are appreciated here and gain respect and responsibility quickly.

Software Engineer

Requirements:
BS in Engineering or Computer Science
Proficiency with C, C++ with multi-treaded programming and strong debugging skills
Java experience a plus
Must be self-motivated and have strong communication skills both verbal and written.
Must be eligible to work in the USA

Must be familiar with at least one of the following:
Linux device drivers development and/or kernel internals
DVB, ATSC, and/or MPEG Technologies
Digital TV Middleware
Upnp (and Upnp AV)
DLNA
RVU
Networking, specifically streaming video

Standard Benefit package: 401K, Profit Sharing, Health Insurance, PTO/Holidays, etc.

Check for job postings using INDEED.COM here.

Check for job postings on CRAIGSLIST here.