Embedded Real Time Critical Control Firmware Engineer
$181.1k - $318.4kApple 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.
- Trimble in Sunnyvale, CA is seeking a Senior Embedded Software Engineer to develop high-performance GPS signal recovery software. You’ll join a... ...will be experts in C programming and have experience with real-time software. Comprehensive benefits and a collaborative, purpose...Suggested
$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- 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
$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...SuggestedFlexible hours$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...SuggestedFlexible hours$77k - $202k
...business performance. Your responsibilities include critical thinking, managing client relationships, and... ...software design. Candidates require a BS in Computer Engineering or similar, with 3-5 years of embedded firmware development experience. The position offers a competitive...$189.24k - $266.76k
...United States 42dot Full‑time We are looking for... ...Role As a Sr. Staff Firmware Engineer, you will design and... ...the mission‑critical secure boot‑chain, flash... ...platform. This is a pure embedded C engineering role focused... ...Domain Assignment Controllers (MDAC), and...Full time- 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...
- United States Digital Space LLC is looking for a Sr. Embedded Software Engineer to develop real-time software that enhances user experience for Starlink, a satellite-based internet service. You’ll participate in design reviews and manage experimentations to prove design...
$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...$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...$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...- ...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...
- 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
- 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...
$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 hours3 days per week- 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++...
- 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...
$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...$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...- 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...
$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$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...$200k - $260k
...Ayar Labs in San Jose, CA, is seeking a Principal Laser Controls Engineer to define and drive the control architecture for their advanced... .... The role involves developing control strategies and embedded firmware for laser modules to ensure robust and production-ready solutions...$87k - $140.3k
...R&D Software/Systems Engineering Job Category: Scientific... ...Software Engineer, Real-time Software position. This... ...You will write code to control robotics hardware, architect... ...protocols talking to embedded devices and provide... ...software in mission critical domain and want to work...Full timeLocal areaImmediate start$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$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 payTemporary workFlexible hours$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$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 placementRelocationFlexible hours$140k - $300k
...Energy is looking for an Embedded Software Engineer to help contribute to next... ...Energy product software and firmware, ranging from architecture... ...debug new and existing real-time software in C and C++ in embedded... ...benefits to include: critical illness, hospital indemnity...Hourly payFull timeTemporary workFlexible hours
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!
- data center controls engineer Sunnyvale, CA
- quality assurance quality control engineer Sunnyvale, CA
- controls engineer Sunnyvale, CA
- senior automation controls engineer Sunnyvale, CA
- firmware engineer Sunnyvale, CA
- hvac controls engineer
- guidance navigation and control engineer
- data center controls engineer
- numerical control programmer
- controls design engineer - siemens

