Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Experienced Embedded 5G/4G Cellular Physical Layer Firmware Engineer (m/f/d)

Apple - Germany

AI Summary ✨

Requirements

  • Very good understanding of embedded software engineering principles, and core computer science fundamentals.
  • Validated proficiency in C and/or C++, compilers, build, and source code control tools.
  • Significant experience with memory-constrained Real-Time Operating Systems (RTOS) and concurrent programming.
  • Proven experience in debugging embedded software systems. Familiarity with UARTs, JTAG, and oscilloscopes.
  • Good understanding of computer architecture with particular emphasis on the HW/SW interfaces of high-speed communication subsystems.
  • Experience with silicon prototyping, emulation systems, and virtual platforms.
  • English language proficiency is required for this position.

Nice to Haves

  • Bachelor or Master in Computer Science, Embedded System Engineering, or Electrical/Information Engineering with extensive years of working experience or PhD in a relevant field with confirmed years of working experience.
  • Experience with silicon prototyping, emulation systems, and virtual platforms.
  • Some mainstream OS application-level development and Python or Perl scripting experience would be desirable.
  • Experience with hardware control for physical layer 4G/5G data path processing.
  • Understanding of 5G and 4G 3GPP protocols would be a nice-to-have.

What You'll Be Doing

  • Specify, design, and implement the firmware architecture of a groundbreaking mobile wireless communications system.
  • Implement key protocol, signal processing, and numerical algorithms with very tight time, latency, and energy budgets by collaborating with niche cellular ASIC hardware.
  • Work with silicon designers to define a processor, bus, DMA, accelerator, and memory subsystems.
  • Assist in the development of pre-silicon emulation systems/virtual platforms and use them for pre-silicon FW design and HW verification.
  • Evaluate and implement groundbreaking tools for build, formal verification, and testing.
  • Define methodologies and best practices.

Perks and Benefits

  • Apple is an Equal Opportunity Employer that is committed to inclusion and diversity.
  • We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities.
  • Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.
Apply here

Get notified about new job opportunities

Subscribe