SWE - Embedded Software Engineer, WTE

Full Time
München
Posted
Job description

Summary

Posted: 20.Jul 2022
Weekly Hours: 40
Role Number: 200388726
Apple engineers have always focused on one person when theybuild software — the person who will use it. Working with ourSoftware (SWE) group, you’ll see why every Apple product andservice feels intuitive and simple, and why every aspect of thisgroup’s work is built around a respect for the customer’s needs.The world is quickly moving to 5G, and iPhone offers an advanced 5Gexperience, transforming the way users connect, share, and enjoycontent. Support for 5G on iPhone around the globe includes over200 carriers worldwide in 60 countries and regions. Would you liketo make an impact on this scale? Join our Wireless Technologies andEco-Systems (WTE) team and help us create amazing experiencesthrough ground breaking advances in cellulartechnologies.

KeyQualifications

KeyQualifications

  • Extensive programming skills in C, goodunderstanding of C++ and assembly
  • Experienced in design, development,validation and debugging low level drivers for embeddedplatforms
  • In depth knowledge of embedded systems(cpu, buses, interrupts, clock, power, memory)
  • Great understanding of SoC systems andreal-time OS concepts
  • Experience with Python orSWIFT
  • Conversant with version control systemslike git, Gerrit, Jenkins.
  • Familiar with Logic Analyzers,Oscilloscopes and Protocol analyzers
  • Strong communication and interpersonalskills.
  • Work well in multi-disciplinary teams andable to present complex technical topics

Description

Description

The Cellular platform software team is responsible for thearchitecture, design, and implementation of hardware-specificdrivers that allow the RTOS to function in our SOC architecture. Wedevelop pioneering BSP/device drivers software, to be ready beforemodem bringup on new hardware platforms As part of the team youwill design and develop BSP framework software including the toolswhich allow the debugging and post mortem analysis of the driverswithin the team. In addition, you'll review HW schematics andassist HW debugging, resolve critical issues on-site, perform modemSW integration, and stabilize the baseline Most software will bewritten in C and will run on a range of ARM and DSP basedprocessors. We also use Python and Swift to build various tools tohelp our work. The position requires high level thinking to designoptimal solutions for low level drivers and excellentcommunications, with the ability to work in a fast pacedenvironment. If you're ready to be challenged, we'd love to hearfrom you!

Education & Experience

Education & Experience

Strong computer science fundamentals required - no matter howyou got them.

Additional Requirements

Additional Requirements

  • Apple’s most important resource, oursoul, is our people. Apple benefits help further the well-being ofour employees and their families in meaningful ways. No matterwhere you work at Apple, you can take advantage of our health andwellness resources and time-away programs. We’re proud to providestock grants to employees at all levels of the company, and we alsogive employees the option to buy Apple stock at a discount — bothoffer everyone at Apple the chance to share in the company’ssuccess. You’ll discover many more benefits of working at Apple,such as programs that match your charitable contributions,reimburse you for continuing your education and give you specialemployee pricing on Apple products.
  • Apple benefits programs vary by countryand are subject to eligibility requirements.
  • Apple is an equal opportunity employerthat is committed to inclusion and diversity. We take affirmativeaction to ensure equal opportunity for all applicants withoutregard to race, color, religion, sex, sexual orientation, genderidentity, national origin, disability, Veteran status, or otherlegally protected characteristics. Apple is committed to workingwith and providing reasonable accommodation to applicants withphysical and mental disabilities. Apple is a drug-freeworkplace.

caravetterealestate.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, caravetterealestate.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, caravetterealestate.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs