Haystack
← Back to Jobs
Technology

Embedded Software Engineer III

SGS ConsultingBurlingame, CA🇺🇸United StatesPosted 7 Jul 2026

Why This Role Stands Out

This hybrid role offers a fantastic opportunity to shape the future of AI glasses, fostering significant career growth at a reputable company. You'll thrive here if you're a detail-oriented C/C++ or Java developer with strong problem-solving skills, eager to contribute to cutting-edge technology and collaborate within a dynamic team. Apply now to be part of this exciting innovation!

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Description:-

We're building innovative products that make it easier for people to connect with each other and enjoy immersive experiences. Our team of world-class experts is developing and shipping products at the intersection of hardware, software, and content, pushing the future of computing platforms and redefining the way people work, play, and connect. As an Embedded Software Engineer, you will have the opportunity to implement enhancements and new features for AI glasses. In addition, you will be responsible for developing and maintaining software for embedded systems, investigating and resolving bugs, and contributing to future product development.

Responsibilities:-

  • Implement enhancements and new features for AI glasses.
  • Investigate and resolve bugs as they come up.
  • Contribute to development efforts on future products.
  • Collaborate with cross-functional teams to define and deliver software solutions for embedded platforms.
  • Write clean, maintainable, and well-tested code for embedded systems.
  • Document system configurations, procedures, and best practices to facilitate knowledge sharing and transfer within the team.

Minimum Years of Experience :- Years of experience needed: 2-6 years

Minimum Requirement:-

  • 2+ years of experience in C/C++ programming or 2+ years of experience with Java programming,
  • strong problem-solving skills and attention to detail,
  • excellent communication and teamwork skills,
  • prior experience working on embedded systems is preferred

Candidate Requirements:

Must-Have Hard Skills:

  1. Experience in either Java or C++
  2. Experience with embedded systems

Nice-to-Have Skills:

  1. 1+ year Python experience,
  2. excellent communication and teamwork skills

Additional Information:

Story behind the Need:-

This role is to support audio-based initiatives including Conversation Focus, a shipping experience on Company Smartglasses.

Typical day to day role:-

This role is responsible for developing and maintaining software for embedded systems, investigating and resolving bugs, and contributing to future product development.

How many rounds of interviews:- 2 Rounds 30 minutes 1 st Round Technical Discussion | 2 nd Round Coding (Python competency)

Skills

Embedded Systems
C++
Java
Python

Similar jobs