Embedded Software Engineer - Linux Video Technology

Artech Information System LLC

San Diego (CA)

On-site

USD 100,000 - 130,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A leading IT consulting and staffing firm in California seeks an Embedded Software Engineer specialized in Linux Video Technology. The role involves developing integrated video software solutions for various platforms, focusing on Qualcomm’s Snapdragon processors. Candidates should have a BS degree and 3+ years of experience in embedded software development, particularly in C/C++. This position requires collaboration with an international team to drive innovative video technology projects.

Qualifications

  • 3+ years of industry experience in embedded software development on Linux.
  • Proficient in C/C++ programming.

Responsibilities

  • Design, implement, and integrate software modules on Qualcomm’s Snapdragon processor.
  • Conduct requirements analysis, software maintenance, and troubleshooting.

Skills

Embedded software development on Linux
C/C++ programming skills

Education

BS Degree in a relevant field

Job description

Embedded Software Engineer - Linux Video Technology

Contract

Artech Information Systems LLC, a global staffing and IT consulting company. Artech is the 4th fastest-growing and 10th largest IT staffing company in the US.

We are always on the lookout for enthusiastic professionals to help support our elite Fortune 500 clients, and we currently have job openings that may interest you.

Job Description

You will have the opportunity to work with an international team of hardware, systems, and software engineers to develop an integrated cutting edge video technology on Linux platforms. We provide integrated solutions for smart phone, computing, entertainment, automotive, connectivity, and IoT products worldwide. The Linux video software team drives the feature design, development, integration, and commercialization of video software and applications on processors.

Responsibilities

This position requires the candidate to design, implement, integrate, and commercialize various user and kernel mode software modules on Qualcomm’s Snapdragon processor that meet specified performance, latency, power, robustness, and stability metrics. Responsibilities also include requirements analysis, software maintenance, and troubleshooting of video applications, framework, and drivers.

Minimum Qualifications
  • BS Degree with 3+ years industry experience required in one or more of the following areas:
  • Embedded software development on Linux
  • C/C++ programming skills
Preferred Qualifications
  • Experience in C/C++ programming and development in the Linux/Android environment.
  • Knowledge of software design patterns and multi-threaded programming.
  • Knowledge of computer architecture, operating systems, data structures, and basic algorithms, with respect to Linux/Android platforms.
  • Software debugging skills in embedded real time operating systems on Linux platforms.
  • Understanding of power and performance considerations on embedded systems, preferably on Linux platforms.
  • Background and experience in several of the following areas:
  • Video usage models including playback, streaming, camcorder, WiFi display, and content protection.
  • Android multimedia frameworks and video related applications.
  • Video compression standards (e.g. H264/H.265/VPx/MPEG4/H.263/VC1).
  • Media file containers and parsers (e.g. MP4/3GP/AVI/MOV/MKV/TS/PS).
  • OpenMAX IL and other integration layer standards.
  • Streaming protocols and implementation (e.g HLS/HTTP/RTSP/DASH).
  • Linux device driver development and debugging (e.g. V4L2).
  • Expertise in working with tools and techniques used on Linux (Windbg, JTAG, etc.).
  • ARM or other embedded SoC development and debugging.

All your information will be kept confidential according to EEO guidelines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Linux Video Software Engineer
Embedded Linux Video Software Engineer

Artech Information System LLC • San Diego (CA)

On-site
USD 100,000 - 130,000
#Embedded Software Engineer - Video Technology
#Embedded Software Engineer - Video Technology

Qualcomm • San Diego (CA)

On-site
USD 94,000 - 141,000
Technology Lead – Embedded software Developer in C/C++
Technology Lead – Embedded software Developer in C/C++

SmartRecruiters, Inc. • Santa Clara (CA)

On-site
USD 140,000 - 190,000
Lead Android/Linux Video Firmware Engineer
Lead Android/Linux Video Firmware Engineer

Crestron Electronics • Rockleigh (NJ)

On-site
USD 132,000 - 214,000
Medical
Dental
Vision
+9
QNX Android Developer
QNX Android Developer

Katalyst CRO • Portland (OR)

On-site
USD 150,000 - 180,000
Senior QNX Android Developer
Senior QNX Android Developer

Tiltedge Solutions • Hillsboro (OR)

On-site
USD 120,000 - 170,000
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

X4 Technology • Brentwood (NY)

On-site
USD 90,000 - 120,000
Embedded Software Engineer - Multiple Levels
Embedded Software Engineer - Multiple Levels

Sightline Intelligence • Portland (OR)

On-site
USD 100,000 - 150,000
Embedded Android Software Engineer
Embedded Android Software Engineer

Leoforce • San Francisco (CA)

On-site
USD 120,000 - 250,000
401(k)
401(k) matching
Life insurance
+3
Video DE Engineer
Video DE Engineer

Qualcomm • Santa Clara (CA)

On-site
USD 167,000 - 250,600
Competitive annual discretionary bonus program
Opportunity for annual RSU grants
Comprehensive benefits package