Talent.com
Silicon Validation Software Engineer : Embedded and Low-level Programming

Silicon Validation Software Engineer : Embedded and Low-level Programming

AppleWatertown, MA, United States
30+ days ago
Job type
  • Full-time
Job description

Silicon Validation Software Engineer : Embedded and Low-level Programming

Waltham, Massachusetts, United States

Hardware

Summary

Posted : Oct 02, 2024

Role Number : 200571176-6205

At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, smart people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same passion for innovation that goes into our products also applies to our practices strengthening our commitment to leave the world better than we found it. Join us to help deliver the next groundbreaking Apple product. We are looking for software engineers with background in embedded software development to join a fast-paced environment. In this role, you will contribute to developing embedded software solution, debug and bring-up of the state-of-the-art next generation SOCs, supporting current and future Apple products. Your work will have a critical impact on getting high quality functional products to millions of customers quickly. You will be part of our core infrastructure team responsible for developing and improving our embedded silicon test software platforms, including Common Firmware Environment and RTOS.

Description

  • Develop boot and driver code for Apple SOC, including AP clusters, IO Co-Processor system, fabric, power management, memory and other I / O devices
  • Design, implement, and enhance Common Firmware Environment (CFE) and other platform software for Apple silicon validation organization
  • Develop system software to exercise power saving feature (suspend and resume)
  • Contribute to SDRAM initialization and calibration development
  • Implement firmware driver for PMIC and battery charging.
  • Participate in the chip bring-up on simulator, emulation, FPGA and silicon
  • Develop applications covering system level use cases and functional features
  • Participate in SOC architecture, design specification and board schematics review

Minimum Qualifications

  • A minimum of a bachelor's degree and a minimum of 3 years of relevant industry experience in silicon validation software engineering or related field.
  • Preferred Qualifications

    Proficient in C / C++, assembly a plus

    Background in embedded software development, bare metal, RTOS and / or Linux

    Solid understanding about ARM specification, computer architecture, operating system

    Experience in boot code, CPU & SOC initialization, device drivers

    Familiar with IO protocols : I2C, SPMI, UART, GPIO.

    Experience in lpDDR4 / 5, DRAM initialization and calibration a big plus

    Good troubleshooting skills in silicon bring-up and embedded software debugging

    Experience with script language such as Python, Perl, or Tcl

    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 $132,100 and $244,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.

    Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant () .

    Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant () .

    Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation.

    Apple participates in the E-Verify program in certain locations as required by law.Learn more about the E-Verify program () .

    Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more .

    Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more .

    Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you’re applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines applicable in your area.

    It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

    Create a job alert for this search

    Embedded Software Engineer • Watertown, MA, United States

    Related jobs
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Draper LabsCambridge, MA, United States
    Full-time
    Draper is an independent, nonprofit research and development company headquartered in Cambridge, MA.The 2,000+ employees of Draper tackle important national challenges with a promise of delivering ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Modeling & Simulation

    Senior Software Engineer, Modeling & Simulation

    Code MetalBoston, MA, United States
    Full-time
    Help redefine how the DoD makes multi-billion-dollar force-design decisions.In this role, you'll fuse physics-driven simulation, interactive computing, and verified AI code-generation to create nex...Show moreLast updated: 30+ days ago
    Embedded Software Development Engineer, Kuiper Payload Radio Job at Amazon in We

    Embedded Software Development Engineer, Kuiper Payload Radio Job at Amazon in We

    MediabistroWestborough, MA, United States
    Permanent
    Embedded Software Development Engineer, Kuiper Payload Radio.Job ID : 3034766 | Amazon Kuiper Manufacturing Enterprises LLC. Project Kuiper is an initiative to launch a constellation of Low Earth Orb...Show moreLast updated: 30+ days ago
    • Promoted
    Silicon Validation Software Engineer - Apple Neural Engine Validation

    Silicon Validation Software Engineer - Apple Neural Engine Validation

    AppleWatertown, MA, United States
    Full-time
    Silicon Validation Software Engineer - Apple Neural Engine Validation.Waltham, Massachusetts, United States.Do you love creating elegant solutions to highly complex challenges? Do you intrinsically...Show moreLast updated: 30+ days ago
    • Promoted
    Enterprise Software Systems Engineer

    Enterprise Software Systems Engineer

    Leidos IncTewksbury, MA, United States
    Full-time
    Leidos' Security Enterprise Solutions (SES) operation is looking for a system engineer to lead development on our Ports and Borders enterprise networking products. This team is positioned at the for...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Modeling Engineer

    Senior Software Modeling Engineer

    Arm LimitedWaltham, MA, United States
    Full-time
    The modelling team in Arm's Central Engineering Software (CE-SW) division enables customers across domains (e.IoT, Client, Infrastructure) to build and validate software on Arm IP-based systems.We ...Show moreLast updated: 13 days ago
    • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Webster & Webster AssociatesBoston, MA, United States
    Full-time
    Webster & Webster Associates is conducting a search on behalf of our client, a leader in embedded security solutions, for a Senior Embedded Software Engineer. This role is ideal for a highly skilled...Show moreLast updated: 7 days ago
    • Promoted
    Embedded Flight Software Engineer

    Embedded Flight Software Engineer

    Draper LabsCambridge, MA, United States
    Full-time
    Draper is an independent, nonprofit research and development company headquartered in Cambridge, MA.The 2,000+ employees of Draper tackle important national challenges with a promise of delivering ...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Software- Engineer - LLJP00001841

    Embedded Software- Engineer - LLJP00001841

    Softworld IncLexington, MA, US
    Full-time
    Job Title : Embedded Software- Engineer Job Location : Lexington MA 02420 Onsite Requirements : Experience with AMD Zynq-specific MPSoC architecture Bare-Metal programing (i.MMU setup) Embedded Linux ...Show moreLast updated: 1 day ago
    • Promoted
    Senior Principal Systems Engineer (Cyber Engineer) - (On-site) P5

    Senior Principal Systems Engineer (Cyber Engineer) - (On-site) P5

    RaytheonTewksbury, MA, US
    Full-time
    MA131 : Tewksbury, MA Bldg 1 Assabet 50 Apple Hill Drive Assabet - Building 1, Tewksbury, MA, 01876 USA.Person, or Immigration Status Requirements : . At Raytheon, the foundation of everything we do i...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Verification & Validation Engineer

    Senior Software Verification & Validation Engineer

    Draper LabsCambridge, MA, United States
    Full-time
    Draper is an independent, nonprofit research and development company headquartered in Cambridge, MA.The 2,000+ employees of Draper tackle important national challenges with a promise of delivering ...Show moreLast updated: 30+ days ago
    • Promoted
    INTERNSHIP : Software Validation Engineer (Jan - June 2026)

    INTERNSHIP : Software Validation Engineer (Jan - June 2026)

    3DS IncWaltham, MA, United States
    Internship
    Role Description & Responsibilities.Our Dassault Systemes SIMULIA Physics Validation team is excited to announce we have a hybrid internship opportunity available in our Waltham, MA office!.The SIM...Show moreLast updated: 3 days ago
    • Promoted
    Senior Systems Engineer (Modeling & Simulation)

    Senior Systems Engineer (Modeling & Simulation)

    RaytheonTewksbury, MA, United States
    Full-time
    MA131 : Tewksbury, MA Bldg 1 Assabet 50 Apple Hill Drive Assabet - Building 1, Tewksbury, MA, 01876 USA.Person, or Immigration Status Requirements : . At Raytheon, the foundation of everything we do i...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Leidos IncLexington, MA, United States
    Full-time
    Ready for your next career step? The Command and Control Incident Management Emergency Response Application (C2IMERA) program in Leidos' National Security Sector has current job opportunities for t...Show moreLast updated: 12 days ago
    • Promoted
    C++ / Ada Software Engineer II (Tewksbury)

    C++ / Ada Software Engineer II (Tewksbury)

    RaytheonTewksbury, Massachusetts, US
    Full-time
    Date Posted : 2025-08-27 Country : United States of America Location : MA131 : Tewksbury, MA Bldg 1 Assabet 50 Apple Hill Drive Assabet - Building 1, Tewksbury, MA, 01876 USA Position Role Type : Onsite...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Systems Engineer -Integration Verification & Validation Andover Onsite

    Senior Systems Engineer -Integration Verification & Validation Andover Onsite

    RaytheonAndover, MA, United States
    Full-time
    Date Posted : 2025-09-29 Country : United States of America Location : MA101 : Andover MA 350 Lowell St Essex 350 Lowell Street Essex, Andover, MA, 01810 USA Position Role Type : Onsite U.Person, or Imm...Show moreLast updated: 3 days ago
    • Promoted
    INTERNSHIP : Software Validation Engineer (Jan - June 2026)

    INTERNSHIP : Software Validation Engineer (Jan - June 2026)

    Dassault SystemesWaltham, MA, United States
    Internship
    Role Description & Responsibilities.Our Dassault Systemes SIMULIA Physics Validation team is excited to announce we have a hybrid internship opportunity available in our Waltham, MA office!.The SIM...Show moreLast updated: 3 days ago
    • Promoted
    • New!
    Principal Algorithms & Embedded Software Engineer

    Principal Algorithms & Embedded Software Engineer

    Third Pole TherapeuticsWaltham, MA, US
    Full-time
    Third Pole is on a mission to expand the lifesaving benefits of Nitric Oxide inhalation therapy, making it accessible to millions of respiratory challenged newborns and adults around the world.This...Show moreLast updated: 21 hours ago
    Embedded Systems Software Engineer

    Embedded Systems Software Engineer

    Galois, Inc.Boston, MA, US
    Full-time
    Quick Apply
    From building digital engineering tools that make space exploration safer to verifying cryptographic libraries that protect some of the world’s most valuable data, Galois develops technology to gua...Show moreLast updated: 2 days ago
    Software Engineer I

    Software Engineer I

    Embark VeterinaryBoston, MA, US
    Full-time
    Quick Apply
    Who we are Join Embark on our mission to bring joy to dog lovers by offering the world’s best products and services to strengthen their bonds with the dogs in their lives.Our canine DNA test ...Show moreLast updated: 16 days ago