Senior Software Engineer Job at Apple, San Diego, CA

UVk1angyZmhLWlRzbW1aSmIzb1RtQVVlcWc9PQ==
  • Apple
  • San Diego, CA

Job Description

Responsibilities

  • Design, develop, and maintain cellular network simulation systems.
  • Implement 4G/5G protocol functionality and interfaces based on relevant 3GPP releases.
  • Develop and debug multiprocessing and multithreaded C/C++ software.
  • Apply object-oriented software design, testing, verification, and automation techniques.
  • Validate embedded software and hardware using system simulators, spectrum analyzers, oscilloscopes, and JTAG debuggers.
  • Collaborate with cross-functional engineering teams to develop wireless products.

Requirements

  • Bachelor of Science degree and at least 5 years of relevant industry experience.
  • Strong understanding of cellular protocol stacks, particularly 5G.
  • Knowledge of 6G, 5G NR, 4G LTE, and PHY downlink/uplink channels and signals.
  • Software development and debugging experience in C/C++.
  • Experience with multiprocessing and multithreading implementations.
  • Understanding of object-oriented software design and software testing techniques.
  • Deep understanding of cellular uplink procedures including RACH, Scheduling Request, SRS, CSI, and antenna selection algorithms.
  • Working knowledge of computer architecture and hardware/software interfaces for high-speed communication subsystems.
  • Experience with silicon prototyping, emulation systems, or virtual platforms.
  • Experience with software verification, hardware validation, scripting, automation frameworks, and embedded software debugging.

Job Tags

Full time

Similar Jobs

PFE INCORPORATED

FedEx Delivery Driver Job at PFE INCORPORATED

 ...Delivery Driver | Paid Training | Full-Time | Roanoke, VA 24012 Looking for a Delivery Driver...  ...succeed. We provide paid training, reliable equipment, and opportunities to grow. Our...  ...Paid training Weekly pay PTO Medical, Dental, Vision, Accident, Life Insurance... 

Cintas Corporation

Executive Administrative Assistant Job at Cintas Corporation

 ...Requisition Number: 232681 Job Description Cintas is seeking an Executive Administrative Assistant to support a Vice President and senior leadership. This role serves as a trusted partner to senior leadership and responsibilities include: coordinating schedules... 

Writer

Director, sales enablement Job at Writer

 ...City, Seattle, Austin, Chicago, and London, our team thinks big and moves fast, and we're looking for smart, hardworking builders and scalers to join us on our journey to create a better future of work with AI. About the role You will join a highly motivated, rapidly... 

TruTalent Inc.

Estimator Job at TruTalent Inc.

 ...included and marked up appropriately for order types; Ensure estimating procedures and processes are accurate, current, and efficient;...  ...) Minimum 5 years estimating experience in the printing/manufacturing industry is required; Strong computer and systems... 

MRINetwork Jobs

Cost Accountant (FILLED) Job at MRINetwork Jobs

 ...The Cost Accountant will be the main processor / administrator of all cost, sell price using standard costing methods within ERP, JD Edwards. This position will also be a key member of the finance team on inventory analysis, transaction mapping and work order adjustments...