Software Engineer - Embedded Networking
Apple Inc. - San Diego, CA
Apply NowJob Description
San Diego, California, United States Software and ServicesDescriptionThe candidate needs to be able to work in a fast paced environment, operate gracefully under stress, balance multiple assignments in parallel, and be self driven to be effective in an environment with little overhead. The candidate also needs to show initiative, be able to take ownership of a problem area, and demonstrate an ability to understand the role of the group’s technology in the larger context of the product and network environment. The position has cross- functional aspects and the candidate will need to show excellent interpersonal and communication skills.Minimum QualificationsBS in Computer Science, Electrical Engineering or equivalent networking software development experienceAt least 5+ years of real time embedded software (firmware) development experience (design and implementation)Proficiency in C or C++ on resource-constrained embedded platformsPreferred QualificationsExperience with Embedded Operating Systems or Micro Kernels (Embedded Linux, QNX, VxWorks, L4 etc.)Experience with Networking stack implementations (BSD, Linux/ Android, Solaris, lwIP, sevenstax, mbedTLS etc.)Familiarity with link-layer technologies (Ethernet, Wi-Fi, Cellular etc.)This posting is not for a specific job opening and by submitting your resume you are expressing interest in being contacted about this type of role at Apple in the future.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 . #J-18808-Ljbffr
Created: 2025-09-17