Drimva

Apple

Embedded Software Engineer - Biophotonics

$185K–$325K

Cupertino, California · Full-time · Posted Oct 13, 2026

Experience
Minimum of 10 years relevant industry experience; preferred qualification also states 10+ years of software development lifecycle experience.
Education
BS in Computer Science, Computer Science Engineering, a combination of Electrical Engineering and Computer Science, or equivalent fields.

About the job

Designs and develops embedded platform architecture and software for biophotonics research and development, including automation, data acquisition, and support tools.

What you'll do

  • Contribute to software architecture and development plans, and translate feature requests into reusable software.
  • Develop and maintain embedded applications for platform control, data acquisition and management, and software support tools and services.
  • Collaborate with software engineers and cross-functional engineering experts on research and development projects.

What they ask for

  • BS in a relevant field and at least 10 years of relevant industry experience.
  • Software development experience in an industrial setting.
  • Development experience in at least one of: C, C++, Python, Java, Go, Rust, Scala, or Swift.

Nice to have

  • Hands-on debugging experience with tools such as gdb, lldb, oscilloscopes, and logic analyzers.
  • Experience with board bring-up and interpreting schematics and layouts.

Pay

$184,700 and $324,800 (USD base salary range)

Tools

C, C++, Python, Java, Go, Rust, Scala, Swift

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)