FTL Platform Firmware Engineer

Apple Inc.
Austin, TX, United States
4 days ago
Apply on www.jobmonkeyjobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Apple Products Computer Engineering Data Structures Embedded Software Firmware Information Technology

Job description

We are looking for an embedded software engineer to develop storage firmware and bringup on new silicon for our current and future products. In this highly cross functional role, your work is the storage interface from the silicon to the operating system across all NAND backed Apple products., Support a wide variety of products through all development stages, from pre-silicon prototyping and board bringup through mass production

Requirements

Solid C programmer with knowledge of data structures and algorithms

Experience writing embedded device drivers

Knowledge of hardware platforms and processor architectures

Familiarity with pre-silicon environments, bringup workflows, and cross-functional program execution

BS in Computer Engineering/Computer Science/Electrical Engineering or equivalent experience/skills, Strong written and verbal communication skills

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobmonkeyjobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

4:42 min

Building robust data structures with structs and bound functions

Rainer Stropek Rainer Stropek · World Congress 2021

41 sec

Evaluating product announcements for Copilot and Apple cloud systems

Chris Heilmann +2 · LIVE

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

4:22 min

Representing domain entities as plain data structures

Dan Lebrero · LIVE

Videos

See all

Related articles

See all