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.
- ...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...SuggestedLocal areaWorldwideFlexible hours
- 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
$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$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...SuggestedFlexible hours- 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
- 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...
$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$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$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...- 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...
$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...- ...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...
- 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- 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...
- ...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
$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
...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...$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 employmentInternshipWork from homeWorldwide- 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...
$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...$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...- ...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 officeRemote work
$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 areaFlexible hours$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 - $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 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!
- senior automation controls engineer Sunnyvale, CA
- quality assurance quality control engineer Sunnyvale, CA
- controls engineer Sunnyvale, CA
- data center controls engineer Sunnyvale, CA
- firmware engineer Sunnyvale, CA
- senior automation controls engineer
- guidance navigation and control engineer
- cost control engineer
- junior controls engineer
- motion control engineer

