Senior Software Engineer (Embedded/Full-Stack) San Francisco, California

Augmental

San Francisco (CA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity in company
Full-time employee benefits

Job summary

A forward-thinking technology company seeks a Senior Software Engineer to join its team in San Francisco. You will play a crucial role in the development of innovative intraoral devices, working with cutting-edge technology across various platforms. Ideal candidates will have strong foundational software skills, experience in test-driven development, and an openness to direct communication with users. This position offers competitive compensation in California and a unique opportunity to shape future technologies.

Qualifications

  • Strong foundational software skills, with the interest and ability to learn new technologies rapidly.
  • Commitment to and experience in developing automated testing and quality assurance practices.
  • Proactive communication, including surfacing risks and blockers early.
  • Strong sense of responsibility to the customer and willingness to interface with them directly.

Responsibilities

  • Key contributor to the latest prototype wearable.
  • Develop systems for consumer electronics, including user accounts and telemetry.
  • Contribute to flagship product MouthPad for advanced human-computer interaction.

Skills

Foundational software skills
Automated testing and QA practices
Proactive communication
Responsibility to the customer

Tools

C/C++
I2C
UART
BLE
Rust
Swift
Python
Typescript

Job description

Senior Software Engineer (Embedded/Full-Stack)
About Augmental

Augmental is an MIT Media Lab spinoff dedicated to redefining human-computer interaction. We’re pioneering the development of intraoral wearable devices designed to revolutionize computer control. Our team of ambitious scientists, engineers, and designers are on a mission to create technology that not only enhances human capability and longevity, but also levels the playing field for those living with disabilities. We invite you to join us in developing the future of intraoral devices and hands‑free computing!

About the Role

As a Senior Software Engineer at Augmental, you will be responsible for contributing to multiple projects and tech stacks, while maintaining and establishing best practices. You will split your time between two products: our next‑generation wearable prototype (the majority of your time), and our flagship MouthPad ^ (supporting stability and new features). This may include firmware, native companion apps, or internal tools.

When needed, you must also be willing to work with our users directly to debug issues they are experiencing. Our users are what make Augmental special, and understanding the wide range of their needs is important for us to make the right decisions in our day‑to‑day work.

We’re a small startup, and priorities shift regularly as we learn and adapt. There are times when you’ll need to make judgment calls when the path isn’t clearly defined. Ultimately, you’ll help shape how we work, not just what we build.

It is strongly preferred that you are in the San Francisco Bay Area and willing to work from our office.

Responsibilities
  • You will be a key contributor to our latest prototype wearable and will be pivotal in bringing it to market
  • You will develop the systems that support a consumer electronic, including user accounts and telemetry
  • You will contribute to our flagship product — the MouthPad ^ — to deliver cutting‑edge features in human‑computer interaction
Key Qualifications
  • Strong foundational software skills, with the interest and ability to learn new technologies rapidly
  • Commitment to and experience in developing automated testing and automated quality assurance practices, including experience with TDD and continuous integration
  • Proactive communication, including surfacing risks and blockers early
  • Strong sense of responsibility to the customer and openness to interface with them directly
Preferred Qualifications

Due to the range of tech stacks we are running, we do not expect any candidate to meet all, or even most, of these qualifications. This list, however, will give you a sense of what the work will include, and prior experience in some of them will be helpful.

  • Solid firmware fundamentals: low‑power MCU development in C/C++, communication protocols (I2C, UART, BLE), sensor integration, debugging at the hardware/software interface. (Big bonus: experience with BLE Audio)
  • Hardware products: developing for wearables or Human Interface Devices (HID)
  • Native apps: iOS, macOS, Android, or Windows apps
  • Server‑side: API design, telemetry infrastructure, data pipelines

Our products span a range of tech stacks. You’re not expected to be an expert in all of them, but you will be expected to contribute meaningfully to each over time. Currently, we have codebases in: C, Rust, Swift, Python, and Typescript.

Compensation

California base salary range: $100,000 — $130,000 USD.
Your compensation package will include two major components: salary and equity. Salary for this role will be determined according to the level at which you enter the organization. Full‑time employees are eligible for benefits.

To Apply

Candidates are invited to submit their resume and/or a portfolio showcasing relevant experience and interest in the position to jobs@augmental.tech. Please include the role you are applying for in the subject line.

Not sure you meet all qualifications? Let us decide! Research shows that women and members of other under‑represented groups tend to not apply to jobs when they think they may not meet enough listed criteria, when in fact they often do! We are committed to creating a diverse and inclusive environment and strongly encourage you to apply.

Join our team for a unique opportunity to engage in hands‑on work in a fast‑paced, proactive environment. Together, we’ll dream big, fail often, and rapidly iterate through prototypes, with the ultimate goal of creating life‑changing technology.

Candidates must have authorization to work in the United States. We are not able to sponsor visas for this role.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Assembly Technician Contractor
Assembly Technician Contractor

Augmental • San Francisco (CA)

On-site
Embedded Software Engineer Intern, Implant Embedded Systems
Embedded Software Engineer Intern, Implant Embedded Systems

Latent AI • Austin (TX)

On-site
USD <1,000
Medical, dental, and vision insurance
Paid holidays
Commuter benefits
+4
Embedded Software Engineer Intern
Embedded Software Engineer Intern

Neuralink • Fremont (CA)

On-site
Excellent medical, dental, and vision insurance
Paid holidays
Meals provided
+2
Embedded Software Engineer Intern, Implant Embedded Systems
Embedded Software Engineer Intern, Implant Embedded Systems

Neuralink • South San Francisco (CA)

On-site
Medical, dental, and vision insurance
Flexible time off
Equity (RSUs)
+3
Staff Software Engineer
Staff Software Engineer

Epia Neuro • Alameda (CA)

Hybrid
USD 170,000 - 210,000
Healthcare coverage for you and depend
Generous vacation policy
Paid parental leave
+1
Embedded Software Engineer Intern, Implant Embedded Systems
Embedded Software Engineer Intern, Implant Embedded Systems

Neuralink • San Francisco (CA)

On-site
Medical, dental, and vision insurance
Paid holidays
Meals provided
+2
Software Engineer Intern, Implant
Software Engineer Intern, Implant

Neuralink • South San Francisco (CA), Austin (TX)

On-site
USD 70,000 - 80,000
Growth potential
Medical, dental, and vision insurance
Paid holidays
+6
Embedded Software Engineer, Implant Embedded Systems
Embedded Software Engineer, Implant Embedded Systems

Neuralink • San Francisco (CA)

On-site
USD 119,000 - 281,000
Excellent medical, dental, and vision insurance
Flexible time off
Equity (RSUs)
Software Engineer, Implant
Software Engineer, Implant

Neuralink • San Francisco (CA)

On-site
USD 119,000 - 200,000
Medical, dental, and vision insurance
Paid holidays
Meals provided
+1
Software Engineer, Next Gen
Software Engineer, Next Gen

Latent AI • South San Francisco (CA)

On-site
USD 113,000 - 188,000
Excellent medical, dental, and vision insurance
Paid holidays
Commuter benefits
+4