Mid-Sr. Level - Embedded C/C++, Lunix Engineer - RTOS ++

san mateo, CA

Local Only

Full Time

$110k - $140k

Mid-Sr. level Embedded Linux C/C++ engineer 
Our client has a vision that is beyond a connected home, rather a smarter home where technology is your friend and not an obstacle. Their fantastic team is focused on next generation distributed platforms for the connected home ecosystem; they solve real life problems and bring improvements to the masses. They are infatuated by technology; however only see it as the means and not the goal itself. They accept no boundaries and no problem should remain unresolved.

They are currently looking to hire for a Mid-level or Sr. level Embedded engineer with strong exposure to LINUX based engineering using C/C++

Their products and technologies are touched by hundreds of millions of people every week, They design & developed an extraordinary number of products for the connected home, backed by a complete ecosystem of data driven embedded software solutions & cloud services for connected devices from leading brands in pay TV, mobile, gaming and consumer electronics segments!

As a member of this multi-disciplinary team you will be involved in every aspect of next generation data-driven embedded software product’s (ideation, architecture & development, hardware bring-up, and customer platform integration, etc.). This would require deep understanding of their core technologies as well as technology trends in embedded software design and development, and smart home technologies and protocols. You will always be faced with a new puzzle to solve with current or new technologies with a single goal in mind, an unmatched user experience for our products.

More specifically, Embedded Systems team focuses on applying the latest techniques to solve major interoperability issues for devices in the home as a software solution for major players in the smart home and entertainment industries using our knowledge graph of connected devices in the home.
They are all students, and they do what it takes to achieve the goal. They are looking for a hands-on natural leader to join the fun.

This role will be involved in the complete product lifecycle with focus on product releases of our embedded and data driven software solutions. The position is located in the San Mateo, CA. Primary responsibilities include core SDK product development as well as providing direct and in-direct customer support of those products.
  • Responsibilities
    • Embedded firmware development for new features and product releases
    • Issue/bug resolution and sustaining support of existing releases on hardware
    • Customize platform release to meet requirements for customer projects
    • Work as a member of the Agile cross-functional development team, delivery code with quality following best practice for software development
    • Participate in dialogue with other developers in discussing current and proposed architecture(s), defects, enhancements, and other issues
    • Improve and maintain automated build and test framework
    • Demonstrated organizational skills, with ability to handle and prioritize multiple projects in a timely manner in a fast-paced environment
  • Qualifications
    • Proficient in C/C++ with 3-5 years of product development experience
    • Going through at least one software development lifecycle, using Agile development methodologies
    • Strong embedded software development skill with Linux
    • Past experience troubleshooting application bugs, device driver and connectivity issues
    • Familiar with logical analyzer to trace hardware related issues
    • Experience with ARM Cortex based SoC is a plus
    • Experience with AI and ML on edge device is a plus
  • Education
    • B.S. Degree in Computer Science or related technical field
The Offer:
  • PTO
  • strong base salary
  • Potential Bonus
  • Medical, Dental, Vision
Ability to hire H1B and ability to relocate for the right engineers

Posted by: Kevin Gabrielson

Related Jobs

    Not Ready To Apply?

    Send us your resume and we’ll get started matching you with the right job.