Current jobs related to Silicon Validation Software Engineer: Embedded and Low-level Programming - San Diego, California - Apple


  • San Diego, California, United States Apple Full time

    Silicon Validation Software Engineer:At Apple, we're looking for a skilled Silicon Validation Software Engineer to join our team. As a key member of our GPU validation team, you will be responsible for developing graphics validation software and integrating it into our system level test environment.Key Responsibilities:Write shaders that stress the GPU and...


  • San Diego, California, United States Apple Full time

    Embedded Software Engineer OpportunityAt Apple, we're committed to creating innovative products that change lives. As an Embedded Software Engineer, you'll play a critical role in developing software that runs on every Apple phone, pad, and Mac computer in the world.About the RoleYou will be responsible for system-level validation of Apple's next-generation...

  • Firmware Engineer

    4 weeks ago


    San Diego, California, United States Apple Full time

    Job DescriptionWe are seeking a highly skilled Firmware Engineer to join our Wireless Connectivity Silicon Team at Apple. As a key member of our team, you will be responsible for designing, developing, and bringing up innovative wireless silicon for various Apple products.Key Responsibilities:Design and develop firmware for wireless connectivity...


  • San Diego, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team and contribute to the development of our Cellular PHY Layer1 Control software. As a key member of our team, you will be responsible for designing, implementing, and optimizing the PHY Layer1 software for our 5G/4G cellular systems.Key ResponsibilitiesDesign and...


  • San Diego, California, United States Apple Full time

    About the RoleSilicon Validation Software Engineer - High-Performance Processor ExpertAt Apple, we're committed to pushing the boundaries of innovation and creating products that inspire and delight our customers. As a Silicon Validation Software Engineer - High-Performance Processor Expert, you'll play a critical role in ensuring the quality and performance...


  • San Diego, California, United States Apple Full time

    Job SummaryAt Apple, we're looking for a talented software engineer to join our Platform System Validation team. As a critical member of the team, you will be focusing on software technologies in low-level firmware and Apple silicon domains. Your responsibilities will span across all phases of software delivery of Apple's products, from early design to...


  • San Diego, California, United States Apple Full time

    Wireless SOC Firmware Engineer Job DescriptionWe are seeking a highly skilled Wireless SOC Firmware Engineer to join our team at Apple. As a key member of our Wireless Connectivity Silicon team, you will be responsible for crafting and implementing embedded firmware for SoC bring up and wireless connectivity enablement.Key Responsibilities:Design and develop...


  • San Diego, California, United States Apple Full time

    Job DescriptionAt Apple, we're looking for a highly skilled Technical Leader to join our team and drive the development of our groundbreaking Cellular chipsets. As a Program Manager, you will be responsible for coordinating and communicating with multi-functional teams across Cellular systems and silicon engineering ecosystem from concept to production.Key...


  • San Diego, California, United States Apple Full time

    Embedded Software DeveloperAt Apple, we're looking for a skilled Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for designing and developing software for our embedded systems. This role requires a strong understanding of C/C++ and embedded software development. You will work closely with our hardware...


  • San Diego, California, United States Apple Full time

    Cellular PHY Layer1 Control Embedded Software EngineerAre you passionate about developing cutting-edge wireless technology? We're seeking a skilled Cellular PHY Layer1 Control Embedded Software Engineer to join our Wireless Technologies and Ecosystems (WTE) team at Apple.This role offers the opportunity to work on all aspects of embedded software development...


  • San Diego, California, United States Apple Full time

    Job DescriptionAs an Embedded Firmware Engineer at Apple, you will be part of a team responsible for crafting and productizing powerful cellular SoCs. This role requires someone comfortable with all aspects of embedded firmware development, who thrives in a multifaceted multi-functional organization, is not afraid to debate ideas openly, and is flexible...


  • San Diego, California, United States Northrop Grumman Full time

    Embedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team at Northrop Grumman. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for our end-user customers and businesses.Key Responsibilities:Design and develop software for embedded systems using...


  • San Diego, California, United States Medtronic Full time

    About the RoleWe are seeking a highly skilled Software Test Engineer for Embedded Systems to join our team at Medtronic. As a key member of our R&D team, you will play a critical role in ensuring the quality and reliability of our medical devices.Key Responsibilities:Design, implement, and optimize automation tools to verify embedded software products.Work...


  • San Jose, California, United States Bayone Full time

    Firmware Engineer Job DescriptionJob SummaryFirmware Engineer is responsible for maintaining existing and developing new firmware solutions for optical module products. The position will also maintain existing and develop new firmware for custom silicon used in optical module products.Key ResponsibilitiesDevelop module-level firmware (embedded C) for optical...


  • San Diego, California, United States Northrop Grumman Full time

    Embedded & Real-Time Software EngineerWe are seeking a highly skilled Embedded & Real-Time Software Engineer to join our team of qualified, diverse individuals within our Software organization.This role is located onsite in Melbourne, FL, where we define possible.As an Embedded & Real-Time Software Engineer, you will design, develop, integrate and test...


  • San Diego, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a skilled Embedded Software Engineer to develop embedded software for CPU and DSP processors and hardware engines comprising its SoC portfolio. The ideal candidate will have a solid foundation in embedded software development, operating systems, and drivers.Key ResponsibilitiesGather, integrate, and interpret information across...


  • San Diego, California, United States InnoPhase IoT Full time

    About InnoPhase IoTWe are a company that values innovation and teamwork, and we are looking for a highly motivated and analytical Security Software Engineer to join our team.The ideal candidate will have experience in designing scalable, modular, secure, and reliable firmware for IoT solutions, as well as a strong understanding of system security and secure...


  • San Diego, California, United States Alarm Full time

    Job DescriptionAlarm.com is seeking a talented Embedded Software Engineer to develop firmware and video applications for our smart cameras. The ideal candidate will have a strong background in C programming, Linux, and embedded systems.Responsibilities:Design and develop firmware for Alarm.com's smart camerasCollaborate with multiple teams to integrate...


  • San Diego, California, United States Innoflight LLC Full time

    Unlock Your Potential with Innoflight LLCAt Innoflight LLC, we're pushing the boundaries of space technology with innovative, compact, and cyber-secure solutions. As an Embedded Software Engineer III, you'll play a crucial role in shaping the future of our products, working closely with a talented team of engineers and innovators. About the RoleThis is an...


  • San Jose, California, United States Yoh Full time

    Job Title: Embedded Software Engineer - Python DeveloperYoh, a Day & Zimmermann company, is seeking an experienced Embedded Software Engineer - Python Developer to join our team.Job Summary:We are looking for a skilled Embedded Software Engineer - Python Developer to design, develop, and support Python-based Management and Diagnostics software for PCIe/CXL...

Silicon Validation Software Engineer: Embedded and Low-level Programming

4 weeks ago


San Diego, California, United States Apple Full time
Silicon Validation Software Engineer: Embedded and Low-level Programming

At Apple, we're committed to delivering exceptional products and services that exceed our customers' expectations. As a Silicon Validation Software Engineer, you'll play a critical role in ensuring the quality and reliability of our embedded software solutions.

Key Responsibilities:

  • Develop and maintain embedded software solutions for Apple's silicon validation organization.
  • Collaborate with cross-functional teams to design and implement software platforms for silicon validation.
  • Contribute to the development of Common Firmware Environment (CFE) and other platform software.
  • Participate in the chip bring-up process on simulator, emulation, FPGA, and silicon.
  • Develop and maintain system software to exercise power saving features.

Requirements:

  • Minimum of 10 years of relevant industry experience in silicon validation software engineering or related field.
  • Proficient in C/C++ and assembly language.
  • Background in embedded software development, bare metal, RTOS, and/or Linux.
  • Solid understanding of ARM specification, computer architecture, and operating systems.
  • Experience in boot code, CPU & SOC initialization, device drivers, and lpDDR4/5, DRAM initialization and calibration.

Benefits:

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • Range of discounted products and free services.
  • Reimbursement for certain educational expenses.