Embedded Software Engineer - Linux Video Technology

Apply Now โ†—

About this role

Company Description

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

Job Description:

You will have the opportunity to work with an international team of hardware, systems, and software engineers to develop an integrate 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 Qualcomms 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.

Qualifications

Additional Information

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

Frequently Asked Questions

Is the salary disclosed for the Embedded Software Engineer - Linux Video Technology position at artechinformationsystemllc?
The salary for this Embedded Software Engineer - Linux Video Technology role at artechinformationsystemllc is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Embedded Software Engineer - Linux Video Technology position at artechinformationsystemllc located?
This Embedded Software Engineer - Linux Video Technology role at artechinformationsystemllc is based in CA, San Diego, San Diego, CA, United States, us. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Embedded Software Engineer - Linux Video Technology role at artechinformationsystemllc full-time or part-time?
This is listed as a Contract position. It is posted as a Embedded Software Engineer - Linux Video Technology role at artechinformationsystemllc.
How do I apply for the Embedded Software Engineer - Linux Video Technology position at artechinformationsystemllc?
Click the "Apply Now" button on this page. You will be redirected to artechinformationsystemllc's official application portal hosted on smartrecruiters where you can submit your application directly.
When was the Embedded Software Engineer - Linux Video Technology job at artechinformationsystemllc posted?
This Embedded Software Engineer - Linux Video Technology position at artechinformationsystemllc was posted on Jun 20, 2017. Apply as soon as possible โ€” early applications are often reviewed first.
Embedded Software Engineer - Linux Video Technology
artechinformationsystemllc
Apply for this role โ†—

You'll be redirected to artechinformationsystemllc's official application page on SmartRecruiters.