Apple

Senior Embedded Software Engineer

Apple

Cupertino, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

At Apple, we’re looking for a Senior Embedded Software Engineer who has a passion for creating innovative technology. As a Senior Embedded Software Engineer, you will have the opportunity to develop cutting-edge solutions for Apple products that will be used by millions of people around the world.This is an excellent opportunity for a self-motivated, experienced engineer to join an experienced team of software developers. You will be responsible for developing, debugging, and integrating embedded software solutions for Apple products.To be successful in this role, you should have a degree in Computer Science or a related field, as well as several years of experience with embedded software development. You should also have experience with embedded operating systems, embedded systems design and development, and embedded software development tools. The ideal candidate will be knowledgeable in C/C++ programming, have a strong knowledge of networking protocols, and have experience with scripting languages. Additionally, you should have excellent problem-solving skills, be highly organized, and have excellent communication and interpersonal skills.If you have a passion for creating innovative technology, we’d love to hear from you.

Where is this job?
This job is located at Cupertino, CA, USA
Job Qualifications
  • Familiarity With Embedded Systems

  • Experience In Designing And Developing Firmware And Software For Embedded Systems

  • Strong Knowledge Of C And C++ Programming Languages

  • Experience With Debugging Tools

  • Excellent Problem Solving And Communication Skills

  • Knowledge Of Embedded Real-Time Operating Systems (Rtos)

  • Ability To Develop And Debug Code On Embedded Platforms

  • Experience Working With Hardware Peripherals And Drivers

Required Skills
  • Security

  • Testing

  • Networking

  • Linux

  • Debugging

  • OOP

  • C/C++

  • Automation

  • ARM

  • UML

  • RTOS

  • Embedded

  • Firmware

  • Software Architecture

  • Low-Level

Soft Skills
  • Communication

  • Decision Making

  • Leadership

  • Problem Solving

  • Time management

  • Interpersonal Skills

  • creativity

  • flexibility

  • Teamwork

  • Adaptability

Compensation

According to JobzMall, the average salary range for a Senior Embedded Software Engineer in Cupertino, CA, USA is $125,000 to $175,000 per year, depending on experience. This salary range includes base salary, bonuses, and other benefits. The salary range may vary depending on the organization, the type of software being developed, and the individual’s experience.

Additional Information
Apple is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedJanuary 26th, 2023
Apply BeforeJuly 20th, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Apple

Apple, Inc. engages in the design, manufacture, and marketing of mobile communication, media devices, personal computers, and portable digital music players. It operates through the following geographical segments: Americas, Europe, Greater China, Japan, and Rest of Asia Pacific. The Americas segment includes both North and South America. The Europe segment consists of European countries, as well as India, the Middle East, and Africa. The Greater China segment comprises of China, Hong Kong, and Taiwan.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started