Full-Time

Video Codec Firmware Engineer

Multimedia Lab

Confirmed live in the last 24 hours

ByteDance

ByteDance

10,001+ employees

Operates global content platforms and apps

Data & Analytics
Consumer Software
Entertainment

Mid, Senior

Company Does Not Provide H1B Sponsorship

San Jose, CA, USA

Category
Embedded Engineering
Software Engineering
Required Skills
Palladium
C/C++
FPGA

You match the following ByteDance's candidate preferences

Employers are more likely to interview you if you match these preferences:

Degree
Experience
Requirements
  • BS degree or above in Electrical/Computer Engineering, Computer Science, or equivalent fields
  • Excellent software design, problem solving and debugging skills
  • Solid programming skills in C/C++
  • At least 3 years of direct related experience in FW development
  • Knowledge in video compression, including codec standards such as H.264/AVC, H.265/HEVC
Responsibilities
  • Lead and participate in all aspects of the software/firmware development life cycle, including roadmap definition, requirement analysis, architecture design, feature design and development etc.
  • Analyze, design, develop, and debug firmware for image processing, video processing and video transcoding on FPGA/ASIC environment
  • Develop C/C++ software for embedded real-time OS environment
  • Design the rate-control algorithm and quality analysis for transcoding
  • Conduct ASIC firmware bring-up on different simulation platforms, including palladium/Haps/FPGA.
  • Cooperate to support different bytedance business, including LIVE/VOD/RTC/Picture processing, etc.
Desired Qualifications
  • M.S. or PhD in Computer Science or Electrical Engineering
  • Experience in FW development and optimization for image/video codec HW accelerators
  • Understanding of perceptual video quality, including principles behind metrics such as PSNR, SSIM and VMAF.
  • Knowledge of state-of-the-art video codecs, such as H.266/VVC, AV1/AV2 is a big plus.
  • Knowledge in image/video and signal processing, both algorithm design and implementation (for example, Encoding rate Control, scene change detection, sharpen filter, ROI, adaptive GOP structure and etc)
  • Experience working on NPU&DSP development
  • Experience with embedded processors like ARM Cortex M and R series or RISC-V architecture and boot mechanism, interrupt priorities and experience with configuring peripherals etc.
  • Collaborative mindset, with solid written and verbal communication skills

ByteDance operates various content platforms, including Toutiao for news aggregation and TikTok for short video sharing, catering to a global audience. The platforms utilize user-generated content and advanced algorithms to personalize user experiences, keeping them engaged. ByteDance differentiates itself from competitors by focusing on algorithm-driven content delivery and effective advertising solutions. The company's goal is to inform, educate, entertain, and inspire users while providing businesses with targeted advertising opportunities.

Company Size

10,001+

Company Stage

Private

Total Funding

$4.1B

Headquarters

Beijing, China

Founded

2012

Simplify Jobs

Simplify's Take

What believers are saying

  • Hiring Dr. Wu Yonghui boosts ByteDance's AI research and innovation capabilities.
  • UltraMem architecture strengthens ByteDance's competitive edge in AI-driven applications.
  • 'Goku' models increase user engagement by simplifying content creation on TikTok.

What critics are saying

  • Ole Obermann's departure may disrupt ByteDance's music strategy and partnerships.
  • $11.3 million penalty for video software infringement highlights legal vulnerabilities.
  • OmniHuman-1 deepfake technology raises ethical concerns and potential regulatory scrutiny.

What makes ByteDance unique

  • ByteDance's UltraMem AI architecture cuts AI inference costs by 83%, enhancing profitability.
  • The 'Goku' video models generate TikTok-style videos from text, revolutionizing content creation.
  • FlashVideo model improves video quality and efficiency on ByteDance's platforms.

Help us improve and share your feedback! Did you find this helpful?

Growth & Insights and Company News

Headcount

6 month growth

0%

1 year growth

0%

2 year growth

0%
PYMNTS
Feb 20th, 2025
Trump Plans Talks With China To ‘Keep Tiktok Alive’

President Donald Trump said he plans to negotiate TikTok’s future with China’s government. Speaking with reporters Wednesday (Feb. 20) on Air Force One, Trump was asked if there had been any developments on the future of the popular video-sharing platform, Reuters reported Wednesday. “No, there’s a lot of people interested in TikTok, and I think we have a chance of doing something good,” Trump said. “And we’ll be speaking to China about that also because they’re a party to it, obviously. But it would be great to keep TikTok alive, sell it to somebody that’s going to do a great job with it.”

Music Business Worldwide
Feb 18th, 2025
Ole Obermann leaving TikTok for major role at Apple; Tracy Gardner moves into new role at ByteDance

After five and a half years as Global Head of Music Business Development at ByteDance, Ole Obermann will be leaving the company next month for a new opportunity, still in music.

IndianWeb2
Feb 18th, 2025
Google's Key Veteran Researcher Joins TikTok Parent ByteDance

Dr. Wu Yonghui, a well-known Google Fellow and former VP of Research at Google DeepMind, has joined ByteDance.

Aibase
Feb 17th, 2025
Byte's Open Source High-Efficiency High-Resolution Video Generation Flash Video Balancing Fidelity and Computational Efficiency

Recently, ByteDance released a new two-stage video model called FlashVideo.

World Trademark Review
Feb 17th, 2025
ByteDance to pay $11.3 million for video software infringement, China Supreme Court rules

ByteDance to pay $11.3 million for video software infringement, china supreme court rules.