Embedded Software Engineer

Tailored Management
San Mateo, United States of America
yesterday

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
$ 177K

Job location

San Mateo, United States of America

Tech stack

Java
Artificial Intelligence
C++
Software Quality
Code Review
Computer Programming
System Configuration
Software Debugging
Embedded Software
Python
Smart Devices
Software Engineering
Code Testing
Wearables
Software Performance

Job description

The Embedded Software Engineer will contribute to software development efforts supporting AI-powered smart glasses initiatives. This role offers the opportunity to collaborate with world-class engineers developing products at the intersection of hardware, software, AI, and consumer electronics. The successful candidate will play a key role in enhancing existing user experiences, resolving complex software challenges, and contributing to future product innovations that are shaping the next generation of wearable computing., We are seeking an Embedded Software Engineer with experience developing software for embedded systems and consumer electronic products. The ideal candidate will have strong programming fundamentals, hands-on embedded development experience, and a passion for building reliable software that directly impacts end-user experiences.

This role will primarily support audio-focused initiatives, including Conversation Focus and other shipping experiences of a Smart Glasses.

Responsibilities

  • Design, develop, and implement enhancements and new features for AI-powered smart glasses.
  • Develop and maintain software for embedded platforms and consumer electronic devices.
  • Investigate, troubleshoot, and resolve software defects impacting product performance and user experience.
  • Collaborate with cross-functional teams including software engineers, hardware engineers, product managers, and researchers to deliver embedded solutions.
  • Contribute to architecture discussions and future product development initiatives.
  • Write clean, maintainable, scalable, and well-tested code.
  • Participate in code reviews and software quality improvement efforts.
  • Create and maintain technical documentation, system configurations, procedures, and best practices.
  • Support software optimization and performance improvements across embedded systems., * AI-powered Smart Glasses experiences
  • Audio-focused product initiatives, including Conversation Focus
  • Future wearable computing technologies
  • Embedded software enhancements and feature development
  • Software quality and performance improvements

Success Measures

Performance will be evaluated based on:

  • Ability to identify and resolve software issues impacting end users.
  • Quality and timeliness of software enhancements and feature delivery.
  • Code quality, maintainability, and reliability.
  • Collaboration and effectiveness within cross-functional teams.
  • Contributions to future product development initiatives.

Requirements

  • 2-6 years of software engineering experience.
  • 1+ year of professional experience programming in C/C++ or Java.
  • 1+ year of experience developing software for embedded systems.
  • Experience working on consumer electronic products or embedded devices.
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Ability to work effectively in a collaborative team environment.
  • Excellent written and verbal communication skills.

Preferred Qualifications

  • 1+ year of experience with Python.
  • Experience supporting audio, wearable, IoT, or smart device products.
  • Familiarity with software development lifecycle practices for embedded platforms.
  • Experience optimizing software performance and reliability in production environments.

Top Must-Have Skills

  • Embedded Systems Development
  • C/C++ or Java Programming
  • Consumer Electronics Product Experience

Nice-to-Have Skills

  • Python Programming
  • Audio Systems Experience
  • Wearables or Smart Device Development
  • Strong Cross-Functional Collaboration

Apply for this position