Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Real Time Critical Control Firmware Engineer

$122.7k - $214.3k

Apple

Embedded Real Time Critical Control Firmware Engineer

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It’s the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you'll do more than join something - you'll add something.As an Embedded Firmware Engineer passionate about real time critical control on this team, you will be at the center of the embedded 5G/4G/multimode cellular firmware effort within a silicon design group responsible for crafting and productizing powerful cellular SoCs. This position requires someone comfortable with all aspects of embedded firm development, that thrives in a multifaceted multi-functional organization, is not afraid to debate ideas openly, and is flexible enough to shift on constantly evolving requirements.

Description

Design and implement algorithms using minimal memory and cycles with rigid real time deadlines. Use AI/ML as a tool for improved productivity and work on system architectures that implement algorithms using AI/ML principles.

Responsibilities
  • Implement algorithms such as power gating, tracking loops, spec based physical layer procedures.
  • Build validation framework for validation 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.
Minimum Qualifications
  • Minimum requirement of a bachelors degree.
  • Understanding of design and implementation of bare metal control firmware which is highly optimized for cycles and memory.
  • Understanding of the difference between design for a software platform and a highly constrained firmware environment.
  • Understanding of leading feature delivery for a complete firmware/software life cycle.
  • Understanding of architecting system level features.
  • Fundamental facility with C and C++, compilers, build and source code control tools.
  • Understanding of computer architecture with particular emphasis on the HW/SW interfaces of high-speed communication subsystems.
  • Some mainstream OS application-level development and Python or Perl scripting experience.
  • Foundational knowledge in Machine Learning and Deep Learning: ML algorithms and deep learning architectures (e.g., CNNs, RNNs, Transformers) -AND- using generative AI as a tool for design and implementation.
Preferred Qualifications
  • Theoretical understanding of the implementation of AI/ML Algorithms: Knowledge of the mathematical foundations of various AI/ML algorithms and how to apply to parameter estimation algorithms -AND- understanding of HW architectures and programming models for how to target algorithms to AIML acceleration HW.
  • Understanding of design for asymmetric multiprocessing solutions.
  • Understanding of 5G and 4G 3GPP protocols.
  • Some familiarity with wireless communications.
  • Understanding of silicon prototyping, emulation systems, and virtual platforms.
  • Understanding of memory constrained Real Time Operating Systems (RTOS) and concurrent programming.

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $122,700 and $214,300, and your base pay will depend on your skills, qualifications, experience, and location.

  • Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs.
  • Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan.
  • Comprehensive medical and dental coverage
  • retirement benefits
  • a range of discounted products and free services
  • reimbursement for certain educational expenses - including tuition
  • discretionary bonuses or commission payments as well as relocation

Learn more about Apple Benefits

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here - in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple's workplace

Learn about reasonable accommodations for job applicants

#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Real Time Critical Control Firmware Engineer in San Diego, CA vacancy
  •  ...Apple Inc. seeks an Embedded Real Time Critical Control Firmware Engineer to drive firmware for 5G/4G multimode cellular SoCs in silicon design. You will craft highly optimized bare metal control firmware and participate in multi-functional teams that shape evolving requirements... 
    Suggested

    Apple

    San Diego, CA
    3 days ago
  •  ...TRAVEL: Yes, 10% of the Time Description Northrop...  ...looking to add a Sr Principal Embedded & Real Time Software Engineer to assist our Software...  ...use in flight and mission critical systems Work in Agile Scrum...  ...with SW change control, change management, static... 
    Suggested
    Relocation package
    Shift work

    Northrop Grumman

    San Diego, CA
    3 days ago
  •  ...Adaptive Dynamics, a Codan Group company, is seeking a Senior Embedded Software Engineer to port and optimise numerical algorithms for Qualcomm...  ...reference models into production-ready embedded C/C++ and ensure real-time performance on ARM-based SoCs under embedded Linux... 
    Suggested

    Zetron

    San Diego, CA
    3 days ago
  • $160.2k - $240.2k

     ...Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group DSP...  ...Summary Qualcomm is seeking a Staff Embedded Software Engineer (6+ years of experience...  ...Platform Kernel team develops and deploys real-time operating system (RTOS) software across... 
    Suggested
    Work experience placement
    Work from home

    QUALCOMM, Inc.

    San Diego, CA
    2 days ago
  •  ...Northrop Grumman Aeronautics Systems is seeking a Sr Principal Embedded & Real Time Software Engineer to design, develop, integrate, and test software for end-user customers and missions. This position will be on-site in San Diego, CA, El Segundo, CA or Palmdale, CA.... 
    Suggested

    Northrop Grumman

    San Diego, CA
    5 days ago
  •  ...Shield AI is seeking a Senior Engineer to design, develop, and integrate a Run-Time Assurance product for safety-critical autonomous systems. You will work on real-time C++ at the edge, integrating with HIL and flight-test campaigns for Shield AI's aircraft platforms.... 

    Lever

    San Diego, CA
    3 days ago
  •  ...Qualcomm Technologies, Inc. is seeking engineers to develop and integrate embedded software for advanced features and protocols on new compute, baseband...  ...in embedded C/C++ and multi-threading, with experience across OS concepts and real-time constraints. #J-18808-Ljbffr

    Qualcomm

    San Diego, CA
    9 hours ago
  •  ...SECURITY CLEARANCE! As a Senior Embedded Software Engineer , you will design and develop...  ...applications. From low-level drivers and real-time operating systems to secure communications...  ...requirements, and mission-critical system behaviors. Integrates Communications... 
    Full time
    Contract work

    Black Diamond Networks

    San Diego, CA
    1 day ago
  • $155k - $185k

     ...Job summaryThe Senior Embedded Software Engineer is responsible for...  ...sustaining support of safety-critical embedded software...  ..., electromechanical control, drug delivery,...  ...up, bootloaders, firmware updates, diagnostics...  ...Develop deterministic real-time software supporting... 
    Full time
    Temporary work

    Inovio Pharmaceuticals

    San Diego, CA
    5 days ago
  • $153.6k - $215k

     ...developing secure, mission-critical software that powers...  ...an experienced embedded software engineer with security...  ...develop mission-critical firmware for our satellite systems...  ...firmware including control for RF communication...  ..., algorithms and real-time embedded software... 
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Amazon

    San Diego, CA
    6 days ago
  •  ...Embedded SW Engineer – LTE/5G NR Summary The Embedded SW Engineer will be responsible for implementing...  ...systems. • Implement embedded real-time software modules and systems according...  ...WebSockets and • Must have strong critical thinking skills. • Excellent verbal... 
    Full time
    Work experience placement
    Work at office

    Technika Search

    San Diego, CA
    5 days ago
  • $170k - $190k

     ...Senior Embedded Software Engineer – RUSTGROW WITH US AND STAY EXTRAORDINARY: Launch...  ...driven team where your work has real impact and your growth has...  .... You'll implement real-time monitoring, Linux board support...  ...ancillary benefits such as critical illness, accident, disability... 
    Work visa
    Flexible hours

    Innoflight Inc

    San Diego, CA
    4 days ago
  • $170k - $190k

     ...Here, visionary minds engineer the future of space technology...  ...where your work has real impact and your growth...  ...Role As a Senior Embedded Software Engineer – RUST...  ...You’ll implement real-time monitoring, Linux board...  ...ancillary benefits such as critical illness, accident,... 
    Work visa
    Flexible hours

    Rustify

    San Diego, CA
    2 days ago
  • $91.8k - $137.6k

     ...Embedded Software EngineerAt Northrop Grumman, our employees...  ...an Embedded Software Engineer to join our team on...  ...working with real-time operating systems for...  ...in flight and mission critical systemsWork in Agile Scrum...  ...programming techniques and controls.The selected candidate... 
    Full time
    Remote work
    Shift work

    Northrop Grumman

    San Diego, CA
    4 days ago
  • $170k - $210k

     ...Title: Senior Embedded Software Engineer Location: United States, San...  ...technologies for mission-critical communications and...  ...Positioning, Navigation and Timing (APNT). Our software and firmware help protect wireless...  ...them to meet demanding real-time performance requirements... 
    Local area
    Immediate start
    Flexible hours

    Zetron

    San Diego, CA
    3 days ago
  •  ...Embedded SW Engineer – LTE/5G NR Our client is a well known developer of systems to improve...  ...software systems. • Implement embedded real-time software modules and systems according...  ...WebSockets and • Must have strong critical thinking skills. • Excellent verbal... 
    Work experience placement
    Work at office
    Relocation package

    Technika Search

    San Diego, CA
    5 days ago
  • $50 - $80 per hour

     ...message, track update, and network participant is embedded software that enables communication, timing, synchronization, message processing, and real-time data exchange across mission-critical platforms.We are seeking an engineer who understands the technology powering... 
    Contract work
    Temporary work

    TEKsystems

    San Diego, CA
    6 days ago
  • $150.4k - $277.6k

     ...Embedded Firmware Engineer - Image Signal Processor (ISP)Apple's ISP team is seeking an exceptional Embedded Firmware Engineer to drive pioneering...  ...power consumption, memory utilization, latency, and timing jitter.Collaborate with silicon designers to debug hardware... 
    Relocation

    Apple

    San Diego, CA
    9 hours ago
  •  ...Embedded SW Engineer – LTE/5G NRPlease make sure you read the following details carefully before...  ...software systems.• Implement embedded real-time software modules and systems according...  ..., IP,WebSockets and Must have strong critical thinking skills.• Excellent verbal and... 
    Work experience placement
    Work at office

    Technika Search

    San Diego, CA
    10 hours ago
  •  ...Intelligence & Machine Learning Systems Engineer in San Diego, CA. This role involves architecting...  ...advanced AI/ML systems for mission-critical applications. Candidates should have at...  ...ML systems, with a focus on defense and real-time applications. The position offers... 
    Flexible hours

    CAES

    San Diego, CA
    3 days ago
  • $106.5k - $197.5k

     ...customers' mission-critical needs always in...  ...Senior Specialist Firmware VHDL Engineer Job Code: 462...  ...to products with real-world impact,...  ...algorithms for real-time signal processing...  ...diagrams, interface control documents, test...  ...Experience with embedded systems and microcontroller... 
    Local area
    Flexible hours

    Harris Corporation

    San Diego, CA
    3 days ago
  •  ...Embedded Software Engineer Department: R&D Reports To: VP of Software Engineering Location:...  ...Schedule: Hybrid Employment Type: Full-Time FLSA Status: Exempt Work...  ...developing, implementing, and testing real-time embedded software for product development... 
    Full time

    FBSPL

    San Diego, CA
    2 days ago
  • $130k - $170k

     ...Overview We are seeking an Embedded Software Engineer to design, develop, test,...  ...solutions. This role focuses on firmware and application development...  ...platforms and real time systems, with responsibilities spanning embedded controller development, system integration... 
    Full time

    Cypress HCM

    San Diego, CA
    5 days ago
  •  ...Principal Engineer Embedded Cryptographic Software to support our Software...  ...administration of embedded and real time systems. You will work with...  ...programming techniques and controls. Principal Engineer...  ...Experience integrating low-level firmware and software in complex real... 
    Full time

    PDS Defense

    San Diego, CA
    3 days ago
  •  ...Software, AI/ML, and Cloud Engineering Solutions for our Department...  ...are seeking an experienced Embedded Software Engineer to support...  ...integration, and testing of complex real-time and secure embedded software...  ..., low-level software/firmware integration, implementation,... 
    Full time

    Pinnacle Government Solutions

    San Diego, CA
    3 days ago
  • $164k - $223k

     ...Platforms and Product /Full-time /HybridZoox is looking for an embedded software engineer to join our Firmware Platforms team. In this role...  ...test software for multiple real-time embedded platformsDevelop...  ...experience with micro-controllers and/or microprocessorsProgramming... 
    Full time
    Temporary work
    Relocation package

    Zoox

    San Diego, CA
    8 days ago
  • $87.1k - $157.45k

     ...exciting opportunity for an Embedded Software Engineer to perform design,...  ...processing algorithms into real-time software systems. Projects...  ...systems engineering, hardware, firmware, RF front-end design, and signal...  ...(e.g. C) to interface with Control Status Registers (CSRs) and... 
    Full time

    Leidos

    San Diego, CA
    9 days ago
  • $160k - $250k

     ...Foundations /Full Time Employee /On-siteShield...  ...seeking a Senior Engineer to help design,...  ...a safety critical Run-Time Assurance...  ...team develops is a real-time safety capability...  ...middleware, and flight-control interfaces....  ...software for real-time, embedded, robotics,... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Worldwide

    Shield AI

    San Diego, CA
    8 days ago
  •  ...Monarch Quantum is seeking a Principal Firmware Engineer to build foundational FPGA/embedded systems from the ground up. You will work hands-on in a fast-paced...  ..., and mentor junior engineers while ensuring timing closure, robust verification, and clear documentation... 

    Monarch Quantum

    San Diego, CA
    7 hours ago
  •  ...Embedded Software Engineer (Vision)Design and optimize application software architectures and frameworks for real-world performance while matching or exceeding customer requirements. Design...  ..., Linux, Android, and/or other real-time operating systems. Thrive on designing... 

    Kneron

    San Diego, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Real Time Critical Control Firmware Engineer. Be the first to apply!