Senior Software Engineer - Embedded

East Bay, CA

Posted: 05/06/2019 Employment Type: Direct Hire Industry: IT Job Number: JOS000008647

This company pioneered streaming to the TV. We connect users to the streaming content they love, enable content publishers to build and monetize large audiences, and provide advertisers with unique capabilities to engage consumers. The company streaming players and TV™ models are available around the world through direct retail sales and licensing arrangements with TV brands and pay TV operators. 

We are looking for a strong C/C++ developer who enjoys the challenge of building the best software, on the smallest footprint, to blow away our competition’s fancy/expensive devices.   It’s easy enough to build performant, useful software on high-end, expensive chips, but where is the challenge in that?  

With the goal of getting streaming devices into as many living rooms as possible across the world, we are building an ecosystem of the company OS devices which communicate together to create the best, most user-friendly entertainment experience available. If you like building tangible things with your software, things that you can see your family and friends immersing themselves in, you will enjoy working in New Products at the company. 

Plus, with this company’s flat organizational structure, your work will be visible throughout the company. 

What you will do 

  • Develop players, speakers, soundbars, and other audio and video products for the company users around the globe  
  • Even though you’re a software engineer, you may have a circuit board land on your desk for board bring-up and early feature development  
  • Work with partners and manufacturers to perfect code for this company’s retail products  
  • Occasionally, international travel may be necessary (one-two weeks/year). 

 Your background includes 

  • In-depth understanding of Linux, tools, libraries and open source development  
  • Proven track record of success with Linux product development; embedded engineering experience is a plus  
  • Extensive experience with C; experience with C++/OOD preferred  
  • System-on-a-chip (SoC) development and integration  
  • Demonstrable ability to elegantly solve complex problems  
  • Solid grasp of software, hardware, and the manufacturing process  
  • Ability to accurately estimate software tasks and work to schedule  
  • 7 + years of relevant software development experience  
  • Bachelors or Masters in Computer Science, Computer Engineering  or equivalent. 

Characteristics of success at this company 

  • Self-motivated individual who takes ownership  
  • Positive attitude  
  • Non political  
  • Results oriented  
  • Practical  
  • Hands on and team oriented  
  • Desire to win in a highly competitive environment  
  • Ability to adjust plan and react as needed 

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.