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 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Real Time Critical Control Firmware Engineer in Sunnyvale, CA vacancy
  •  ...Responsible Recruitment | Certified B Corporation™ is seeking a firmware engineer to build real-time embedded software for autonomous defense systems. You will read...  ..., and own the system end-to-end from silicon to control loop on a small team. The role requires 3+ years in... 
    Suggested

    SR2 | Socially Responsible Recruitment | Certified B Corpora...

    Mountain View, CA
    4 days ago
  • Qualcomm Technologies, Inc. is seeking embedded software engineers for Location Technology to design and deliver GNSS/location solutions for wireless platforms. You will develop real-time embedded software in C, collaborate with hardware and systems teams, and optimize... 
    Suggested

    Qualcomm

    Santa Clara, CA
    2 days ago
  • Aeva is seeking a software engineer to design and optimize real-time embedded applications in C/C++ for its LiDAR platforms. You will work in QNX and embedded Linux environments, develop drivers for SPI/I2C/UART, and collaborate with EE, DSP, System Test, and SW QA to... 
    Suggested

    Clutch Canada

    Mountain View, CA
    2 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
    2 days ago
  • Aeva, Inc. is seeking a software engineer to design and implement real-time embedded applications on application processors and microcontrollers in C/C++. You will work with QNX, embedded Linux, and RTOS environments, collaborating with EE, DSP, and SW QA teams to deliver... 
    Suggested

    Aeva, Inc.

    Mountain View, CA
    2 days ago
  • Aeva is seeking a software engineer to design and implement real-time applications on application processors and microcontrollers using C/C++. You will work on embedded platforms, participate in design docs, tests, reviews, and validation within a multidisciplinary team... 

    Aeva

    Mountain View, CA
    2 days ago
  • Aeva Inc. in Mountain View, CA is seeking an Embedded Software Engineer to design and implement real-time applications for application processors and microcontrollers using C/C++. The role involves collaborating with EE, DSP, System Test and SW QA to drive product development... 

    Aeva Inc.

    Mountain View, CA
    2 days ago
  •  ...in robotic-assisted surgery, is seeking a Senior Software Engineer for the Embedded Networking Software team. You’ll advance the dV5 embedded...  ...Electrical, Manufacturing, and Clinical teams to deliver safe, real-time networking for surgical systems, with emphasis on... 

    Intuitive

    Sunnyvale, CA
    2 days ago
  • Intuitive Surgical, Inc. is seeking a Sr Embedded Software Engineer (Finance) to advance the embedded networking stack for the dV5 platform. You...  ...validation, with an emphasis on high-speed networking, real-time constraints, and robust driver #J-18808-Ljbffr Intuitive... 

    Intuitive Surgical, Inc. in

    Sunnyvale, CA
    2 days ago
  • $192k - $278k

    Define the long-term firmware roadmap and...  ...millions of ports in real-time.Design, model,...  ...RTOS firmware to control high-speed transceivers...  ...in Electrical Engineering, Computer...  ...industry experience in embedded systems/firmware,...  .... Sitting at the critical intersection of digital... 
    Worldwide

    Google

    Sunnyvale, CA
    3 days 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
    2 days ago
  • $111.07k - $166.4k

     ...components, including embedded FW, customer SDK,...  ...the role of a Staff Engineer in our team is to ensure...  ...of embedded C firmware for controlling our extremely complicated...  ...and deliver critical featuresHandle customer...  ...transcription apps, real-time answer generators like... 
    Permanent employment
    Full time
    Internship
    Work from home
    Worldwide

    Marvell

    Santa Clara, CA
    1 day ago
  • SpaceX in Palo Alto is hiring an Embedded Software Engineer for the Starlink program. This role focuses on developing real-time software essential for optimizing satellite internet connectivity. The ideal candidate has a strong foundation in C or C++, and a bachelor's... 
    Worldwide

    SpaceX

    Palo Alto, CA
    2 days ago
  • KLA is seeking a Lead Embedded Software Engineer in Milpitas, CA to spearhead the development of software for advanced reticle inspection systems...  ...in embedded software development with a focus on real-time systems. KLA emphasizes innovation and offers comprehensive... 

    KLA

    Milpitas, CA
    2 days ago
  • United States Digital Space LLC in Palo Alto is seeking an Embedded Software Engineer for the Starlink program. In this role, you will develop reliable real-time software for optimal user experience in satellite communications. The ideal candidate has experience in C/C++... 

    United States Digital Space LLC

    Palo Alto, CA
    2 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
  • $193.93k - $291.15k

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

    Nuro

    Mountain View, CA
    10 hours ago
  •  ...skilled and experienced Embedded Controls Software Engineer to join our team. The ideal...  ..., distributed, safety critical embedded systems. Has hands...  ...production-grade C code for real-time embedded systems, with a...  ...for body controls firmware, taking ownership of the... 
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    4 days ago
  • $138.8k - $232.7k

    Body systems play a critical role in delivering...  ...develops and integrates controls for seats,...  ...seeking a highly skilled Embedded Controls Software Engineer to join our Body...  ...production-grade C code for real-time embedded systems,...  ...for body controls firmware, taking ownership... 
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford

    Palo Alto, CA
    3 days ago
  • $140.46k - $190.11k

     ...pushing the limits of materials, controls, and manufacturing. We are looking for an engineer with expertise in controls along with strong embedded programming and electronics...  ....Experience implementing real-time, production-level firmware in C.Ability to prototype controller... 
    Flexible hours

    Aeva

    Mountain View, CA
    10 hours ago
  • # Senior Embedded Firmware EngineerLumilens • San Jose, CA •...  ...Senior Embedded Firmware Engineer**About Lumilens**At...  ...we are building the critical photonics...  ...maintain device drivers, real-time operating systems (RTOS...  ...primarily in C for ARM-based controllers* Collaborate closely... 

    Doist

    San Jose, CA
    5 days ago
  • $165.2k - $223.6k

     ...The AWS Hardware Engineering team creates...  ...excellence, and are critical to the success...  ....The AWS Firmware team drives system...  ...looking for an Embedded Software Development...  ...solutions for real-world data...  ...Baseboard Management Controller (BMC) software....  ...matching, paid time off, and... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  • $278.1k - $417.1k

     ...that runtime. As our Principal Engineer for On-Device AI Inference &...  ...runtime and the game engine: real-time scheduling, threading, memory...  ...or real-time, performance-critical systems. Proven production deployment...  ...) on mobile, desktop, or embedded hardware — shipped, not just... 
    Work at office
    Worldwide
    Relocation package

    Unity

    Mountain View, CA
    2 days ago
  • $130k - $140k

     ...re ALTEN Technology USA, an engineering company helping clients bring...  ...TI DSP expertise to own real-time subsystem bring up, audio pipeline...  ...interface with DSP firmware, tools, and support • Validate...  ...related field • 5+ years' embedded SW; 5+ years focused on TI DSP... 
    For contractors
    Work at office

    ALTEN Technology USA

    Palo Alto, CA
    19 days ago
  • A leading engineering firm is seeking an Embedded Firmware Engineer based in Mountain View, CA. The role involves designing and testing vehicle...  ...microcontrollers, and familiarity with safety-critical processes. This full-time position offers the chance to work on cutting-... 
    Full time

    Tata Technologies

    Mountain View, CA
    4 days ago
  • $70 - $85 per hour

    We are looking for a hardware engineer to lead the development of...  ...integrations. Collaborate closely with Firmware and Algorithm teams to...  ...electrical schematics for embedded systems, ensuring proper component...  ...for bare-metal systems or Real-Time Operating Systems (RTOS). Driver... 
    Hourly pay

    Socket.dev

    Mountain View, CA
    2 days ago
  • $140k - $200k

     ...and interact in real time. We are building...  ...Together, they have engineered breakthrough...  ...with teammates on critical initiatives. Candidates...  ...-level hardware control in a test-driven...  ...6+ years of embedded software development...  ...Extensive work in firmware development, testing... 
    Flexible hours

    Trackonomy

    San Jose, CA
    2 days ago
  • Rivian is seeking a Staff Software Engineer specializing in safety-critical self‑driving embedded software to design, develop, and deploy software that underpins...  ...essential self‑driving features. You will work on real‑time operating systems and embedded C across a... 

    Rivian

    Palo Alto, CA
    2 days ago
  • $96.8k - $118.3k

    DescriptionAs an Embedded Software Engineer on our team, you will be responsible...  ....Experience with secure firmware development, encryption, authentication...  ...a plus.Understanding of real-time, distributed, and...  ...to address the most critical security challenges, whether... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    4 days ago
  •  ...and bring diverse, real world experiences to...  ...DescriptionAs a Senior Embedded Software Engineer in the Future...  ...interfacing with hardware, firmware, control algorithms, vision...  .... Your work will be critical to meeting delivery...  ...hardware interfaces, real-time data pipelines,... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    10 hours 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!