Firmware Architect - Codecs

Beyondsoft,Alameda, CA
Work in HR? Unlock Free Profile
Apply Now

Job Description

Our client is looking for an experienced Firmware Architect to specify, design, and develop embedded application software for our next generation of codec products serving the ProAV and government/military markets in Alameda, CA.

Responsibilities:
  • Develop high performance H.264 and JPEG 2000 video and graphics codec products using 3rd party SOC codecs or Video DSPs to attain demanding system requirements.
  • Participate in selection on SOC and DSP solutions, including system and firmware performance analysis, tool chain support, and available IP vs proprietary solutions.
  • Specify design approach & unit test requirements, and write detailed software design specifications including unit test, and design-driven functional test (DVT).
  • Prioritize, schedule, track, and coordinate the development, verification and release of your code with other hardware & software engineers and program managers.
  • Verify software functionality both in your own test environment as well as in conjunction with the rest of the project team and system test engineers.
  • Develop new code as well as sustain existing code base.
  • Effectively communicate ideas, objectives and plans both internally and outside the Software team.

Qualifications & Requirements:
  • BS or MS degree in EE, CS, or Mathematics or equivalent.
  • 10+ years hands-on experience developing software for embedded applications.
  • Recent experience streaming compressed video over IP.
  • Recent experience writing Linux drivers and middleware for shipping product.
  • Knowledge of uncompressed video standards & protocols (DVI, YCrCb, EDID, HDCP, etc.).
  • Familiarity and practice in the application of strong firmware development practices.
  • In-depth knowledge of C/C++.
  • Excellent verbal and written communications skills.
  • Ability to lead and work closely with others in a small team environment.

Desirable Additional Skills:
  • Experience with Maxim/Mobilygen MG3500.
  • Experience with TI DaVinci Processor.
  • Experience programming video integrated circuits: graphics chipsets, converters, scalers, video encoders & decoders, and DVI/HDMI receiver/transmitters

Apply Now

Company Details

Beyondsoft Consulting Reviews

13 Reviews
3.2
13 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
(no image)
CEO
0 Ratings