Principal Embedded Software Engineer

South Bay, CA

Posted: 09/17/2018 Employment Type: Direct Hire Industry: Consumer Electronics Job Number: JOS000007662

In this role, you will:

  • Develop and evolve the companyOS PAL to support new devices and new features
  • Architect companyOS, adding appropriate modularity and abstractions
  • Build tools as needed to support platform portability
  • Write software that can be easily ported to new or existing platforms
  • Demonstrate excellence in C++ development and deliver high-performance, ultra-reliable software
  • Work both independently and in small groups to deliver new features and functionality on-time
  • Debug software issues with an eye to optimizing performance and improving product quality
  • Demonstrate the ability to dig-deep to find solutions to tough problems affecting our users


  • 10+ years of experience developing Linux based consumer electronic products
  • Excellent C++ programming skills
  • Significant experience in API design and developing portable code
  • Proven track record of success with embedded Linux development projects
  • A passion for building robust systems and portability abstractions
  • Deep background in one or more of the following: networking/Wi-Fi, audio/video streaming, embedded graphics, and/or embedded I/O
  • Excellent verbal and written communication skills
  • Bachelor’s and/or Master’s degree in Computer Science or equivalent


Characteristics of success at the 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

10+ years of experience, C++ and Senior Embedded Engineer, anyone with Android OS, HP Web OS, some one who can architect legacy stuff to modular. 

Send an email reminder to:

Share This Job:

Related Jobs:

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