Current jobs related to Embedded Firmware Engineer - Cupertino, California - Apple

  • Firmware Engineer

    4 weeks ago


    Cupertino, California, United States Apple Full time

    Job SummaryFirmware Engineer - Embedded Systems ExpertAt Apple, we're looking for a skilled Firmware Engineer to join our Multitouch development team. As a Firmware Engineer, you will be responsible for designing, implementing, and maintaining complex firmware designs for our embedded systems. You will work closely with internal and external partners to...


  • Cupertino, California, United States Talent Groups Full time

    Job Summary:We are seeking an experienced Embedded Systems Developer to join our team in Cupertino, CA or Austin, TX. The ideal candidate will have 5-7 years of engineering experience, 2-5 years of program management experience, and a strong background in low-level embedded C firmware development.Key Responsibilities:Design and develop low-level embedded C...


  • Cupertino, California, United States Apple Full time

    Job DescriptionApple is seeking a highly skilled Firmware Engineer to join its Camera Firmware team. As a key member of this team, you will be responsible for developing and maintaining firmware for Apple's camera products.Key Responsibilities:Develop low-level device drivers for sophisticated image processing pipelines in embedded systems.Work with the...


  • Cupertino, California, United States Talent Groups Full time

    Embedded Software DeveloperCupertino, CA, Austin, TXJob Description:We are seeking an experienced Embedded Software Developer to join our team. The ideal candidate will have 5-7 years of engineering experience, with a strong background in C firmware development and its interaction with hardware.Key Responsibilities:Design and develop low-level embedded C...


  • Cupertino, California, United States Apple Full time

    Camera Firmware Engineer - ISPCraft industry-leading camera systems with our team of experts at Apple. As a Camera Firmware Engineer - ISP, you will play a key role in developing and optimizing camera firmware and embedded systems for Apple products.You will work on advanced image signal processing pipelines and machine learning algorithms to ensure that...


  • Cupertino, California, United States Apple Full time

    About the RoleFirmware and Sensor Systems Software Engineer at AppleWe are looking for a skilled Firmware and Sensor Systems Software Engineer to join our team at Apple. As a Firmware and Sensor Systems Software Engineer, you will be responsible for creating sensing-based experiences for Home and Audio products.ResponsibilitiesDesign, develop, and maintain...


  • Cupertino, California, United States Apple Full time

    Job SummarySenior Embedded Software Engineer at AppleWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Apple. As a Senior Embedded Software Engineer, you will be responsible for designing and implementing innovative firmware for future Apple products.Key ResponsibilitiesDevelop high-quality firmware for complex embedded...


  • Cupertino, California, United States Apple Full time

    Firmware Engineering ManagerCupertino, California, United StatesHardwareThe System Firmware team is seeking a highly skilled manager to lead our firmware development efforts. As a manager, you will play a critical role in driving the technology and product development for Apple's consumer accessory products.This is a high-visibility role that involves...


  • Cupertino, California, United States JobRialto Full time

    Job Requirements:We are seeking a highly skilled Senior Embedded Software Engineer to join our team at JobRialto. The ideal candidate will have a strong background in C programming and embedded development, with a minimum of 5-7 years of experience in software engineering and 2-5 years of experience in program management.The successful candidate will have a...


  • Cupertino, California, United States JobRialto Full time

    Job Description:JobRialto is seeking a skilled Senior Embedded Software Engineer to join our team. The ideal candidate will have 5-7 years of experience in engineering and 2-5 years of experience in program management. A Bachelor's Degree in Computer Engineering or relevant work experience is required. The successful candidate will have expertise in...


  • Cupertino, California, United States Diverse Lynx Full time

    Job Summary:We are seeking a highly skilled Embedded Firmware Developer to join our team at Diverse Lynx LLC. The ideal candidate will have a strong background in C programming and experience with embedded development.Key Responsibilities: Design and develop low-level embedded C firmware for our products Collaborate with cross-functional teams to ensure...

  • Firmware Engineer

    1 month ago


    Cupertino, California, United States ETCHED LLC Full time

    About EtchedEtched is a pioneering company in the field of AI chips, specializing in model-specific hardware. Our first product, Sohu, has revolutionized the industry with its unparalleled throughput and latency performance compared to traditional GPUs.By leveraging Etched ASICs, you can unlock new possibilities in real-time video generation models and...


  • Cupertino, California, United States Diverse Lynx Full time

    Job Title: Embedded Software Engineer in Cupertino, CAJob Summary: We are seeking an experienced Embedded Software Engineer to join our team in Cupertino, CA. The ideal candidate will have a strong background in C programming and embedded development, with a minimum of 5-7 years of engineering experience and 2-5 years of program management...


  • Cupertino, California, United States Apple Full time

    Role OverviewAs a Firmware Verification Engineer at Apple, you will be part of an elite modem team responsible for crafting sophisticated infrastructure and frameworks to validate embedded firmware that delivers more performance in our products than ever before. We work across fields to transform improved hardware elements into a single, coordinated...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking an experienced Embedded Software Engineer to join our Silicon Technologies group at Apple. As a key member of our team, you will be responsible for designing and implementing firmware for our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key ResponsibilitiesDesign and implementation of firmware...


  • Cupertino, California, United States Apple Full time

    Thermal Management Software EngineerCupertino, California, United StatesSoftware and ServicesAs a Thermal Management Software Engineer at Apple, you will be responsible for designing and implementing thermal management control algorithms across all iOS, macOS, WatchOS, and Apple TV products.Our environment fosters innovation and rapid product iteration...


  • Cupertino, California, United States Apple Full time

    About the RoleThis is a high-visibility job that involves leading activities for our team. As a manager, you will play a significant part in the development of products by engaging in a very collaborative, rapidly changing environment to integrate new technologies into our designs.You will fully engage to contribute at every stage of the Apple product...


  • Cupertino, California, United States ApTask Full time

    About the Role:ApTask is seeking a highly skilled Senior Embedded Systems Engineer to lead our team of engineers in the development of cutting-edge embedded systems solutions. Key Responsibilities:Lead the entire team's deliverables and quality of workHandle resource assignment and work schedulingReport two weeks ahead for any team member to take...


  • Cupertino, California, United States Apple Full time

    Job Title: Embedded Quality Assurance EngineerWe are seeking an experienced Embedded Quality Assurance Engineer to join our team at Apple. As a key member of our quality assurance team, you will be responsible for ensuring the highest quality of our camera solutions for iOS products.Key Responsibilities:Design and implement test plans to qualify camera...


  • Cupertino, California, United States Apple Full time

    Job DescriptionAs a Senior Audio Embedded Software Engineer at Apple, you will play a key role in designing and implementing the audio foundation for various high-profile features, including Interactive Audio, Siri, FaceTime, and media capture and playback. You will collaborate with cross-functional engineering teams to define product features and...

Embedded Firmware Engineer

4 weeks ago


Cupertino, California, United States Apple Full time
Job Summary

We are seeking an experienced Firmware Engineer to join our team at Apple's Hardware Technology organization. As a key member of our team, you will be responsible for implementing new features and functionalities of Apple's premier SoCs.

Key Responsibilities:

  • Partner with various team members on activities ranging from processor sub-system design, algorithm development, firmware development to system debug, root cause analysis, and corrective action.
  • Develop embedded software solutions for our current and future products.
  • Work with the silicon team to craft specifications for future chips, building software to run on these new chips and boards.
  • Develop drivers for various IP blocks in embedded environments.
  • Work closely with multi-functional teams to provide system-level API and firmware functionality to meet product requirements; coding, debugging and hardware/software integration testing; and communicating results and recommendations.

Requirements:

  • Software development experience using C and assembly language with ARM CPUs.
  • Experience in SW development and testing in FPGA environment.
  • Experience in developing low-level drivers and HW bringup, using test tools and interacting with HW design teams.
  • Exposure to multiple high-level programming languages, including C, C++.
  • Experience with Configuration Management tools (git, Subversion, Perforce).
  • Experience with scripting languages (i.e. Bash/shell, Perl, Python).
  • Experience with MCUs, peripherals, features, and development environments is also valuable.
  • Proven ability to design and integrate code into a shipping product against aggressive timelines.
  • Strong software debugging skills are critical.
  • Proficiency in Verilog/System Verilog.
  • Experience with FW development/debugging in presilicon environment (simulation/emulation).

Education & Experience:

Minimum of BS + 0 years relevant industry experience.

Additional Requirements:

Pay & Benefits:

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role.

The base pay range for this role is between $121,900 and $183,600, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs.

Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan.

You'll also receive benefits including:

Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition.

Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.

Learn more about Apple Benefits.

Note:

Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.