Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Apple Embedded Real Time Critical Control Firmware Engineer m/f/d 
Germany, Bavaria, Munich 
82690459

06.06.2024
Description
- Design interfaces and call flows for 3GPP control processing - Lead others toward control feature delivery and support - Design and implement algorithms using minimal memory and cycles with rigid real-time deadlines Implement algorithms such as power gating, tracking loops, spec-based physical layer procedures - Build a validation framework for the validation and verification of implemented algorithms - 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 powerful tools for build, formal verification, and test
Key Qualifications
  • Experience with the design and implementation of bare metal control firmware which is highly optimized for cycles and memory
  • Deep understanding of the difference between design for a software platform and a highly constrained firmware environment
  • Understanding of the use of data structures for deterministic and efficient reads and writes
  • Understanding of design for asymmetric multiprocessing solutions
  • Fundamental facility with C and C++, compilers, build and source code control tools
  • Proven 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
  • Proficiency in debugging embedded software systems. Familiarity with UARTs, JTAG, and oscilloscopes
  • Some mainstream OS application-level development and Python or Perl scripting experience
  • Understanding of 5G and 4G 3GPP protocols is required
  • Familiarity with wireless communications is a plus
  • English language proficiency is a requirement for this position.
Education & Experience
A bachelor’s or master's degree in electrical engineering, computer science or embedded systems as well as a minimum of 5 years of work experience are required for this position.