Call Now
Live Chat
Equal Pay Pledge

Ooma has taken the Equal Pay Pledge on Glassdoor showing we are committed to equal pay for equal work and experience. #StandForEqualPay

IoT Engineer

Job Title: IoT Engineer
FLSA Classification: Exempt
Department: Software
Location: Sunnyvale, CA
Ooma is looking for an IoT Engineer to support the Software Development. We are looking for a senior enterprise Java and embedded Software to work on our IoT products

Ooma is expanding its product portfolio into the exciting market of Home Monitoring and IoT “Internet of Everything”. The qualified candidate will join the software leadership team to complete the development and general release of the initial product.

Essential Duties and Responsibilities:

• SW architecture development and documentation.
• Coding.
• Debugging and root cause analysis.
• Managing Code and design reviews.
• Coordination of work with outside partners and technology providers.
• Coordination of work with other teams, specifically Build and Release, QA, Program and Product Management.

Required Experience & Qualifications:

• Minimum BS (preferably MS or PhD) in CS or equivalent.
• 10+ years as a Java developer.
• C++ experience highly desirable.
• Excellent communication skills (verbal and written).
• Able to describe complex subject in formal written specs to be implemented jointly with offshore developers.
• Experience with embedded devices and programming environment in general and consumer electronics in particular.
• Experience with enterprise Java development (backend server side).
• Familiarity with LAN networking protocols.
• Familiarity with mobile development environment in general and IOS in particular.
• Expert knowledge of Linux.

To apply, please submit your resume electronically to

(We will accept your resume in either one of the following formats: RTF, DOC, PDF, TXT)

Ooma™ is proud to be an Equal Employment Opportunity employer.

Thank you!

An Ooma Office Sales Representative will be in touch shortly.


Get Started


Upgrade to a smart business phone for only $19.95 per user/mo

  • Lower price
  • Clearer call quality
  • No contracts

Get a Quote

Upgrade to a smart business phone for only $19.95 per user/mo.

or call