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

$181.1k - $318.4k

Apple Inc.

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. 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 BS and a minimum of 10 years relevant industry experience. Experience with 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. Experience leading feature delivery for a complete firmware/software life cycle. Experience architecting system level features. Fundamental facility with C and C++, compilers, build and source code control tools. Solid 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. Strong foundation in Machine Learning and Deep Learning: Experience with ML algorithms and deep learning architectures (e.g., CNNs, RNNs, Transformers). Experience using generative AI as a tool for design and implementation. Preferred Qualifications Theoretical understanding of the implementation of AI/ML Algorithms: In-depth knowledge of the mathematical foundations of various AI/ML algorithms and how to apply to parameter estimation algorithms. 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. Experience with silicon prototyping, emulation systems, and virtual platforms. Significant experience with 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 $181,100 and $318,400, 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. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for 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 Apple accepts applications to this posting on an ongoing basis. #J-18808-Ljbffr Apple Inc.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Real Time Critical Control Firmware Engineer in Sunnyvale, CA vacancy
  •  ...worldwide. We're a team of engineers, clinicians, and...  ...responsible for the real-time software infrastructure...  ...machines that support critical performance, safety...  ...infrastructure for motion control algorithms, audio...  ...working with C++ in an embedded environment is required... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    3 days ago
  • Tesla Motors, Inc. in Palo Alto is seeking firmware engineers to develop embedded platform drivers on the TeslaBot platform. Candidates will work on...  ...scalable drivers for robotics applications, focusing on real-time embedded software. The role requires at least 2 years of... 
    Suggested

    Tesla Motors, Inc.

    Palo Alto, CA
    4 days ago
  • $129.3k - $193.9k

    Qualcomm is seeking embedded software engineers in Santa Clara, CA, to work on innovative GNSS technologies. The role involves designing real-time embedded software and collaborating with systems and hardware teams to deliver next-generation location solutions. Minimum... 
    Suggested

    Qualcomm

    Santa Clara, CA
    13 hours ago
  • $120k - $240k

    Lyte AI Inc. is looking for a DSP Engineer in Sunnyvale, CA to develop real-time signal processing software across embedded platforms. You will collaborate with cross-functional teams for system integration and participate in software optimization. Ideal candidates have... 
    Suggested
    Flexible hours

    Lyte AI Inc.

    Sunnyvale, CA
    2 days ago
  • Carlsbad Tech is looking for an Embedded Software Engineer based in Palo Alto, California. The ideal...  ...software development, especially with real-time systems and QNX RTOS. Candidates should...  ..., C++, and Python. The role involves critical involvement in hardware interfacing... 
    Suggested

    Carlsbad Tech

    Palo Alto, CA
    13 hours ago
  • A leading tech firm in Mountain View, CA is seeking a Senior Embedded C++ Software Engineer to design real-time applications for embedded systems. This role requires over 5 years of experience in developing multi-threaded applications, proficiency in C++, and experience... 

    Aeva Inc.

    Mountain View, CA
    13 hours ago
  • $123.9k - $209k

    A cutting-edge technology company in Mountain View is seeking an embedded software engineer to design and implement real-time applications. You will utilize your C/C++ programming skills and collaborate with cross-functional teams in a dynamic environment. The ideal candidate... 
    Flexible hours

    Aeva Inc.

    Mountain View, CA
    2 days ago
  • $132.4k - $179.2k

    A technology company in Mountain View is seeking an experienced embedded systems developer to design and implement real-time applications using C/C++. The role entails debugging during product development and conducting documentation processes. Candidates should have at... 
    Flexible hours

    Aeva, Inc.

    Mountain View, CA
    3 days ago
  • $120k - $252k

    Tesla Motors, Inc. is seeking an Embedded Software Engineer in Palo Alto, California, to drive the development...  ...applications for supervisory control, embedded software development in C++...  ..., and the ability to work on real-time systems. Competitive salary ranges from... 

    Tesla Motors, Inc.

    Palo Alto, CA
    1 day ago
  • SPACE EXPLORATION TECHNOLOGIES CORP is seeking an Embedded Software Engineer for its Starlink program in Palo Alto, California. You will develop real-time software to improve user experience for satellite internet users, especially in underserved areas. This position requires... 

    SPACE EXPLORATION TECHNOLOGIES CORP

    Palo Alto, CA
    1 day ago
  • $140k - $390k

    Tesla in Palo Alto is seeking a Firmware Engineer to develop embedded platform drivers and application layer code for robotics applications on the TeslaBot...  .... The ideal candidate has 2+ years of experience in real-time embedded software development, a relevant degree, and... 

    Tesla

    Palo Alto, CA
    13 hours ago
  •  ...Process Automation, LLC is seeking a skilled software developer to work on iOS and embedded real-time systems. The ideal candidate must have experience in Agile development, Git version control, and software debugging techniques. As part of a diverse team, you will... 

    Robotics Prcocess Automation, LLC

    Sunnyvale, CA
    4 days ago
  • A leading aerospace company based in California is looking for a Software Engineer to develop real-time software for the world's largest satellite internet system. The role involves creating highly reliable software for various components of the satellite network, collaborating... 

    SPACE EXPLORATION TECHNOLOGIES CORP

    Sunnyvale, CA
    1 day ago
  • $201k - $251k

    Wisk Aero LLC is looking for a Sr. Staff Software Engineer focused on Embedded Systems to lead the development of software for our autonomous aircraft...  ...year, this role requires extensive experience in safety-critical embedded systems and excellent skills in C/C++ and... 
    Flexible hours
    3 days per week

    Wisk Aero LLC

    Mountain View, CA
    4 days ago
  • SPACE EXPLORATION TECHNOLOGIES CORP is seeking a Sr. Embedded Software Engineer for the Starlink project in Palo Alto, California. You will develop real-time software that enhances satellite internet connectivity. The ideal candidate has a bachelor's degree in a STEM field... 

    SPACE EXPLORATION TECHNOLOGIES CORP

    Palo Alto, CA
    1 day ago
  •  ...is seeking an intern in Palo Alto, CA, to deliver high-quality embedded code for Tesla vehicles and energy systems. You will work within...  ...is pursuing a degree in Computer Science, has experience in firmware programming, and is passionate about robotics or embedded development... 
    Internship

    Tesla

    Palo Alto, CA
    4 days ago
  • $100k - $216k

    Tesla in Palo Alto is seeking an experienced embedded developer to support engineering efforts. The ideal candidate will implement firmware changes for vehicles and deliver functional C code efficiently. Responsibilities include working with cross-functional teams to enhance... 

    Tesla

    Palo Alto, CA
    13 hours ago
  • $197k - $278.46k

     ...system. About the Role As a Sr. Staff Firmware Engineer at 42dot, you will be a foundational...  ...secure, high-performance, and safety-critical embedded foundation. This is a high-visibility...  ...focusing on scalability, modularity, and real-time performance. Safety-Critical... 

    42dot Inc.

    Sunnyvale, CA
    3 days ago
  • $111.07k - $166.4k

     ...Staff Engineer, Optical Digital Signal Processing...  ...components, including embedded FW, customer SDK,...  ...testing of embedded C firmware for controlling our extremely...  ...expectations and deliver critical features Handle customer...  ...transcription apps, real-time answer generators... 
    Permanent employment
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    18 days ago
  • A cutting-edge robotics company is seeking an Embedded Firmware Engineer II to develop and maintain firmware on advanced platforms. The ideal candidate will have 3-5 years of embedded firmware experience and a strong proficiency in C programming. Key responsibilities include... 

    SERES AUTO_USA

    Milpitas, CA
    2 days ago
  • $197k - $278.46k

    42dot Inc. is seeking a Sr. Staff Firmware Engineer to design and implement key components of the...  ...role demands expertise in safety-critical firmware development, requiring a full-...  ...candidate will possess at least 8 years of embedded software experience. A competitive salary... 

    42dot Inc.

    Sunnyvale, CA
    3 days ago
  • $147.4k - $272.1k

     ...Wireless Technology Engineering group, you’ll be...  ...cross‑disciplinary firmware engineer passionate about embedded systems. In this...  ...drivers that directly control hardware, such as...  ...and resolve critical issues on‑site. Minimum...  ...Deep knowledge of real‑time operating system (... 
    Relocation

    Apple Inc.

    Sunnyvale, CA
    4 days ago
  • $104k - $222k

    Tesla is looking for a Firmware Engineer to contribute to the Reliability and Test team in Palo Alto. You will support closure engineering...  ...degree in Electrical Engineering, with at least 2 years of embedded development experience. Compensation ranges from $104,000 to... 

    Tesla

    Palo Alto, CA
    3 days ago
  •  ...microfabrication, electrical engineering, clinical science,...  ...research into real-world medical...  ...exceptional Real‑Time Software Engineer...  ...interfaces and mission‑critical patient‑side...  ...decoding. Develop control and telemetry components...  ...in real‑time, embedded or middleware... 
    Work at office
    Remote work

    Alumni Ventures

    Santa Clara, CA
    13 hours ago
  • $140k - $200k

     ...Senior Embedded Firmware Engineer Join the Trackonomy Team! At Trackonomy,...  ...converse, think, and interact in real-time. Envision a world where our...  ...with other team members on critical work. Some examples of...  ...microcontrollers and low-level hardware control in a test-driven... 
    Local area
    Flexible hours

    Trackonomy

    San Jose, CA
    2 days ago
  • $160k - $185k

     ...California is seeking a Senior Software Engineer to join their dynamic team. You will...  ...a crucial role in developing safety critical software for experimental flight...  ...candidate will have extensive experience in embedded systems and real-time operating systems. This position... 
    Relocation package

    LTA Research

    Sunnyvale, CA
    2 days ago
  • $104k - $222k

     ...will support Closure engineering efforts to identify and...  ...will be to implement firmware that supports closure...  ...C code in a real‑time embedded environment with expediency...  ...robotics, real‑time controls, or system software...  ...benefits to include: critical illness, hospital indemnity... 
    Hourly pay
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    3 days ago
  • $193.93k - $291.15k

     ...networks is challenging and critical. You will be...  ...protocols. About the Work Engineered Connectivity: Architect...  ...custom congestion control algorithms specifically...  ...Partner with Hardware and Embedded teams to optimize the...  ...the nuances of real-time systems. Protocol Native... 
    Remote work

    Icehouseventures

    Mountain View, CA
    2 days ago
  • $147.4k - $272.1k

    Embedded 5G/4G Cellular RF Software/Firmware Engineer Do you have a passion for invention and self-challenge? Do you thrive...  ...compilers, build and source code control tools. Working knowledge of CPU...  ...Previous working experience in a real time embedded product. Previous... 
    Work experience placement
    Relocation
    Flexible hours

    Apple Inc.

    Sunnyvale, CA
    4 days ago
  • $140k - $360k

     ...Expect As a Software Engineer on the Battery...  ...by writing low-level firmware drivers, implementing...  ...Design and implement real-time software controllers and algorithms for features...  ...(firmware engineer, embedded systems development,...  ...to include: critical illness, hospital indemnity... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    4 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!