Embedded Software Engineer, Biophotonics

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$129,300–$225,300 / yr
Posted
13 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $173k
This role $177k
$118k $237k
below market most similar roles pay here above market

This role pays more than 62% of similar roles. Most pay $142,400–$202,800 — the blue band above. At the midpoint, this role pays about $177k versus about $173k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Embedded Software Engineer, Biophotonics

JOB TITLE: Embedded Software Engineer - Biophotonics The Embedded Software Engineer - Biophotonics joins the Biophotonics software team to design and execute embedded platform architecture and system software development. This role involves contributing to software architecture definitions, creating development plans, and translating application feature requests into reusable software. Day-to-day responsibilities include automation and control of embedded platforms, data acquisition and management, and developing software support tools and associated services. The engineer must utilize programming languages such as C, C++, Python, Java, Go, Rust, Scala, or Swift. Core competencies include experience with the software development lifecycle, object-oriented or concurrent programming, board bring-up, and debugging with oscilloscopes and logic analyzers. The work focuses on solving technical problems related to firmware, device drivers, and general compute infrastructure for research and development activities.

What does a Embedded Software Engineer earn in California?

Median $180800 from 34 postings across 11 companies.

See salary data

What you'll do

  • Design and execute the embedded platform architecture and system software development efforts.
  • Contribute to software architecture definitions and create comprehensive development plans.
  • Translate application feature requests into reusable software components.
  • Develop software for automation, control, and data acquisition of embedded platforms.
  • Create software support tools and associated services for the biophotonics program.
  • Execute development plans for both new and existing embedded applications.
  • Perform board bring-up and debug hardware using oscilloscopes and logic analyzers.
  • Manage data acquisition and processing across embedded and cloud-based solutions.

What we're looking for

  • Bachelor's degree in Computer Science, Computer Science Engineering, Electrical Engineering, or an equivalent field.
  • Development experience in C, C++, Python, Java, Go, Rust, Scala, or Swift.
  • Familiarity with the software development lifecycle including requirements, design, development, deployment, and maintenance (preferred).
  • Foundational software engineering experience with object-oriented or concurrent programming languages in an industrial setting (preferred).
  • Exposure to board bring-up and interpreting schematics and layouts (preferred).
  • Experience debugging using oscilloscopes and logic analyzers (preferred).
  • Experience with Unix command line, shell scripting, and version control software (preferred).
  • Ability to communicate clearly and collaborate effectively in a cross-functional team (preferred).

More like this

Similar roles

Embedded Software Engineer

Amazon Inc

Redmond, WA 124 days ago $143,700–$194,400
C++ C# Java Perl RTOS Bare-metal Embedded Software Object Oriented Design Source Control Management Build Processes FW-HW Interfaces
3+ yrs exp

Embedded Software Engineer

Amazon Inc

Redmond, WA 124 days ago $143,700–$194,400
C++ C# Java Perl RTOS Bare-metal Embedded Software Object Oriented Design Source Control Management FW-HW Interfaces Multi-threaded Clean Architecture Refactoring
3+ yrs exp

Embedded Software Engineer, Biophotonics

Apple Inc

Cupertino, CA 13 days ago $184,700–$324,800
C C++ Python Java Go Rust Scala Swift Embedded Firmware Firmware Device Drivers Unix Shell Scripting GDB LLDB Data Acquisition System Software Concurrent Programming
10+ yrs exp

Embedded Software Engineer

Motorola Solutions

Schaumburg, IL 76 days ago $75,000–$130,000
C C++ Python Linux Embedded Software Agile Git JIRA Machine Learning Artificial Intelligence Wireless Communications FPGA Cybersecurity

Embedded Software Engineer

Booz Allen Hamilton

Huntsville, AL +3 105 days ago
Rust C C++ Python CI/CD Kubernetes Git GitLab Jira Confluence GitHub Agile Automated Testing secure coding

Embedded Software Engineer

General Dynamics

Bloomington, MN 101 days ago $118,570–$125,054
C++ C Python Embedded Software Development Linux RTOS HW/SW Integration Agentic AI Software Design
5+ yrs exp Hybrid