Talent.com
Silicon Validation Software Engineer: Embedded and Low-level Programming
Silicon Validation Software Engineer: Embedded and Low-level ProgrammingSan Diego Staffing • San Diego, CA, US
Silicon Validation Software Engineer : Embedded and Low-level Programming

Silicon Validation Software Engineer : Embedded and Low-level Programming

San Diego Staffing • San Diego, CA, US
Hace más de 30 días
Tipo de contrato
  • A tiempo completo
Descripción del trabajo

Software Engineer

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.

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
  • 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.

    Crear una alerta de empleo para esta búsqueda

    Silicon Validation Software Engineer Embedded and Lowlevel Programming • San Diego, CA, US

    Ofertas similares
    ASIC Design Verification Engineer (Security Group)

    ASIC Design Verification Engineer (Security Group)

    Nutanix • San Diego, CA, United States
    A tiempo completo
    Engineering Group, Engineering Group > .As a leading technology innovator, Qualcomm pushes the boundaries to enable next generation experiences and drives digital transformation to help create a sma...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Software Systems Engineer - Simulation Verification & Validation

    Software Systems Engineer - Simulation Verification & Validation

    Zoox • San Diego County, California, US
    A tiempo completo
    Job Description Job Description Simulation is central to ensuring the safety and scalability of autonomous vehicles at Zoox. In this role, you will help ensure our next-generation, GenAI-powered s...Mostrar más
    Última actualización: hace 4 días • Oferta promocionada
    Senior Software Reverse Engineer

    Senior Software Reverse Engineer

    STR • San Diego, CA, United States
    A tiempo completo
    Senior Software Reverse Engineer @ STR.Senior Software Reverse Engineer.Senior Software Reverse Engineer.Reverse engineering complex software or firmware targets, ranging from typical Windows / Linux...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Senior Principal Flight-Critical Embedded Software Engineer

    Senior Principal Flight-Critical Embedded Software Engineer

    Northrop Grumman • San Diego, CA, United States
    A tiempo completo
    A leading aerospace and defense company based in California is seeking a Senior Principal Embedded & Real Time Software Engineer. You will design and develop software solutions for critical systems,...Mostrar más
    Última actualización: hace 24 días • Oferta promocionada
    Silicon Validation Engineer

    Silicon Validation Engineer

    Apple • San Diego, CA, US
    A tiempo completo
    Do you like to work on ground breaking technologies that enable amazing new products? Do you have the attention for details and love for excellence to work towards an extraordinary result? Envision...Mostrar más
    Última actualización: hace 22 días • Oferta promocionada
    Embedded Software Engineer (Defense or Aerospace)

    Embedded Software Engineer (Defense or Aerospace)

    Belcan • San Diego, CA, US
    A tiempo completo
    Job Title : Engineer Embedded Software 3.Basic Qualifications for Embedded Software Engineer : .Bachelor's degree in Computer Engineering or another STEM discipline with 5 years of related experie...Mostrar más
    Última actualización: hace 7 días • Oferta promocionada
    Software Engineer

    Software Engineer

    Leidos Inc • San Diego, California, United States
    A tiempo completo
    Our San Diego research and engineering team tackles some of the most complex challenges in national defense using.Software Engineer / Computer Scientist. You'll join a cross-disciplinary team of sci...Mostrar más
    Última actualización: hace 6 días • Oferta promocionada
    Senior Principal Engineer Software - Embedded & Real Time (California & Oklahoma) - R10219686-2

    Senior Principal Engineer Software - Embedded & Real Time (California & Oklahoma) - R10219686-2

    Northrop Grumman • San Diego, CA, United States
    A tiempo completo
    RELOCATION ASSISTANCE : Relocation assistance may be available.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the...Mostrar más
    Última actualización: hace 24 días • Oferta promocionada
    Embedded Software Engineer

    Embedded Software Engineer

    Leidos Inc • San Diego, CA, United States
    A tiempo completo
    Today, Advanced Warfare Technology (AWT) is a growing enterprise - protecting the warfighter and our national security against ever-adapting threats. Our AWT division currently has an exciting oppor...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    ASIC Design Verification Engineer (Security Group)

    ASIC Design Verification Engineer (Security Group)

    Qualcomm • San Diego, CA, United States
    A tiempo completo
    Engineering Group, Engineering Group > .As a leading technology innovator, Qualcomm pushes the boundaries to enable next generation experiences and drives digital transformation to help create a sma...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Embedded Software Engineer – Govt Tech, Onsite in San Diego

    Embedded Software Engineer – Govt Tech, Onsite in San Diego

    Qualcomm • San Diego, CA, United States
    A tiempo completo
    A leading technology firm seeks a Software Engineer for its Government Technologies division in San Diego.The role involves supporting research and development related to military communication tec...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Remote AI Software Engineer for Code Verification

    Remote AI Software Engineer for Code Verification

    Turing • San Diego, CA, United States
    Teletrabajo
    A tiempo completo
    A leading AI research accelerator is seeking an experienced Software Engineer to evaluate AI-generated code and collaborate on AI-driven coding solutions. This role demands over 5 years of software ...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Senior Principal Engineer Software - Embedded & Real Time (California & Oklahoma)

    Senior Principal Engineer Software - Embedded & Real Time (California & Oklahoma)

    Northrop Grumman Corp. (JP) • San Diego, CA, United States
    A tiempo completo
    RELOCATION ASSISTANCE : Relocation assistance may be available.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the...Mostrar más
    Última actualización: hace 27 días • Oferta promocionada
    Senior SoC Verification Engineer - FPGA Prototyping

    Senior SoC Verification Engineer - FPGA Prototyping

    Arm • San Diego, CA, United States
    A tiempo completo
    A leading technology firm in California seeks a Principal SoC Verification Engineer to join the dynamic FPGA Prototyping team. This role involves implementing verification strategies for subsystems,...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Embedded Software Engineer

    Embedded Software Engineer

    Belcan • San Diego, CA, US
    A tiempo completo
    Job Title : Embedded Software Engineer 3.At Client, we have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to co...Mostrar más
    Última actualización: hace 8 días • Oferta promocionada
    ASIC Design Verification Engineer

    ASIC Design Verification Engineer

    Spectraforce Technologies • San Diego, California, United States
    A tiempo completo
    Job Title : ASIC Design Verification Engineer.Work Schedule : Monday-Friday, 8 : 30 AM - 5 : 00 PM PST.Join Design Verification team to verify high-speed mixed-signal IPs used in cutting-edge products f...Mostrar más
    Última actualización: hace 6 días • Oferta promocionada
    Systems Engineer (Associate - Mid Level)

    Systems Engineer (Associate - Mid Level)

    G2 Ops, Inc. • San Diego, CA, US
    A tiempo completo
    Quick Apply
    San Diego, CA at our wonderful G2 Ops office and customer site Work Setting : In person, some remote opportunity, and / or flexible working hours, not a fully remote position Salary Range : Based on re...Mostrar más
    Última actualización: hace más de 30 días
    Embedded Software Engineer — Government Tech (Onsite SD)

    Embedded Software Engineer — Government Tech (Onsite SD)

    Nutanix • San Diego, CA, United States
    A tiempo completo
    A leading technology company in San Diego, CA, is seeking a Software Engineer to support government-related research and development. The role includes designing small software features and collabor...Mostrar más
    Última actualización: hace 2 días • Oferta promocionada