Careers

About Beechwoods Software

Working with Beechwoods Software means you are helping leading multichannel video programming distributors (MVPDs – Satellite, Cable and Telco) succeed in media delivery to Set-top Boxes (STBs), Digital Video Recorders (DVRs), Gateways and mobile devices running Linux, Android and iOS.

Join Beechwoods and you join a culture that is very collaborative, strongly supportive and passionately committed to our customers’ success. You will collaborate with leaders in the content delivery industry – leading, learning and shaping the future of media delivery to consumers on any device at any location.

Join us in either Boston’s North End, near North Station, or in El Segundo California.


Principal Engineer – Consumer Electronics – Linux and Android

About the job

As a Principal Engineer at Beechwoods Software, you will lead a client facing team responsible for the full lifecycle of a consumer product from early feasibility through production to millions of customers.

Your team will collaborate with client companies to deliver and present Pay TV and OTT multimedia content for cutting edge consumer devices. You will work with SoC vendors, Set-top Box (STB) OEMs, mobile vendors, and content distributors.

Required skills

    • Experience leading teams of 2-8 engineers
    • Must be a self starter and able to do the job with little or no supervision
    • Strong analytical skills
    • Ability to quickly parse and understand large projects
    • Excellent understanding of embedded linux concepts:
      • Have excellent knowledge of linux userspace programming
      • Have a working knowledge of linux kernel and drivers
    • Able to understand and debug complex systems
    • 5+ years of C, C++ and Java development

Desired skills

    • Experience with MPEG/H.264 or other audio/video transports
    • Experience with embedded Android and custom ROM
    • BS/CS or equivalent

Other information

Beechwoods Software is an Equal Opportunity employer.

You must be able to work for any employer in the US without need of sponsorship.

Please reply with your resume and contact information to jobs@beechwoods.com.


Senior Engineer – Consumer Electronics – Linux and Android

About the job

As a Senior Engineer at Beechwoods Software, you will be a key contributor responsible for the full lifecycle of a consumer product from early feasibility through production to millions of customers.

You will collaborate with client companies to deliver and present Pay TV and OTT multimedia content for cutting edge consumer devices. You will work with SoC vendors, Set-top Box (STB) OEMs, mobile vendors, and content distributors.

Required skills

    • Experience collaborating with team members on large scale projects
    • Must be a self starter and able to do the job with little or no supervision
    • Strong analytical skills
    • Ability to quickly parse, and navigate large amount of source code
    • Knowledge and experience working in a Linux development environment
    • Able to understand and debug complex systems
    • 2+ years of C, C++ and Java development

Desired skills

    • Understanding of embedded linux concepts
    • Knowledge and experience working in an Android development environment
    • Experience with MPEG/H.264 or other audio/video transports
    • BS/CS or equivalent

Other information

Beechwoods Software is an Equal Opportunity employer.

You must be able to work for any employer in the US without need of sponsorship.

Please reply with your resume and contact information to jobs@beechwoods.com.