Talent.com
Sr. Software Engineer for Location and Spatial Awareness
Sr. Software Engineer for Location and Spatial AwarenessApple • Cupertino, CA, United States
[error_messages.no_longer_accepting]
Sr. Software Engineer for Location and Spatial Awareness

Sr. Software Engineer for Location and Spatial Awareness

Apple • Cupertino, CA, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Weekly Hours : 40

Role Number : 200633546-0836

Summary

Help craft the next generation of capabilities leveraging Apple location and spatial awareness technologies. Our team focuses on innovating, building, and productizing new ways for our devices to be spatially aware of each other, coupling different sensing technologies with sophisticated algorithms and AI / ML to enable new and more intuitive forms of interaction. We nurture new ideas from prototype to production, helping to establish hardware requirements and system design, conduct developmental testing, write production software, and track our results relative to physical and theoretical limits.

Description

Join a team which designs, implements, and powers brand new technologies and services on a platform that empowers millions of developers and reaches over a billion users. We are looking for a highly-motivated and creative Senior Software Engineer with a strong background in Computer Science to help develop new technologies for special projects on the location services team. Our special projects target innovative new signals and technologies to enhance location-aware user experiences.

Architect and implement production software systems for new technologies, fusing them with existing capabilities, and bringing new experiences to our users. Collaborate with developers on other iOS teams to architect the full iOS solution. Design and implement full-stack technologies integrating wireless technologies to solve real-world problems. Participate in brainstorming and evaluating new technologies as iOS continues to evolve.

Minimum Qualifications

BS in computer science, electrical engineering, or related field with at least 3 years of relevant experience.

Strong software generalist and experience with object oriented languages (C++ and / or Objective-C / Swift)

Deep understanding of software design paradigms, and software development best practices

Ability to architect and implement software for technology evaluation, prototyping, and production

Ability to design and debug complex systems

Preferred Qualifications

Strong interest in location and / or RF-related technologies

iOS, OSX, application, and / or unix system development a plus

Excellent collaboration skills

Strong creative problem solving skills

A passion for programming and building things

Experience with AI / ML or Computer Vision a plus

Familiarity with basic signal processing techniques a plus

Experience with data analysis and results dashboards a plus

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 () .

[job_alerts.create_a_job]

Sr Software Engineer • Cupertino, CA, United States

[internal_linking.related_jobs]
Sr. Software Engineer

Sr. Software Engineer

Proofpoint • Sunnyvale, California, USA
[job_card.full_time]
Proofpoint is a global leader in human- and agent-centric cybersecurity.We protect how people data and AI agents connect across email cloud and collaboration tools. Over 80 of the Fortunelarge enter...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. Systems Engineer

Sr. Systems Engineer

Archer • San Jose, CA, United States
[job_card.full_time]
Archer is an aerospace company based in San Jose, California building an all-electric vertical takeoff and landing aircraft with a mission to advance the benefits of sustainable air mobility.We are...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, Core Experiences - Santa Clara, USA

Senior Software Engineer, Core Experiences - Santa Clara, USA

Clutch Canada • Santa Clara, CA, United States
[job_card.full_time]
Speechify is the easiest way to listen to the world’s information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go,...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. Software Engineer

Sr. Software Engineer

Lynx Software Technologies, Inc. • Sunnyvale, California, United States, 94085
[job_card.full_time]
Founded in 2004 with locations in Atlanta, GA and Fort Worth, TX, Thompson Software Solutions LLC.As a defense-focused software company of proven and dedicated employees, we take pride in our abili...[show_more]
[last_updated.last_updated_variable_days]
Sr. ML Engineer, AI Cloud

Sr. ML Engineer, AI Cloud

Tenstorrent • Santa Clara, California, United States
[job_card.full_time] +1
Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions mu...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer, AI Inference Platform

Senior Software Engineer, AI Inference Platform

Cerebras Systems • Sunnyvale, CA, United States
[job_card.full_time]
Senior Software Engineer, AI Inference Platform.Sunnyvale, CA or Toronto, Canada.Cerebras Systems builds the world's largest AI chip, 56 times larger than GPUs. Our novel wafer‑scale architecture de...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer, AI for Quantum

Senior Software Engineer, AI for Quantum

PsiQuantum • Palo Alto, CA, United States
[job_card.full_time]
PsiQuantum'smission is to build the first useful quantum computers-machines capable of delivering the breakthroughs the field has long promised. Since our founding in 2016, our singular focus has be...[show_more]
[last_updated.last_updated_30] • [promoted]
Sr. Software Engineer - AI / LLM Applications (26456)

Sr. Software Engineer - AI / LLM Applications (26456)

Supermicro • San Jose, California, United States
[job_card.full_time]
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. Solution Engineer

Sr. Solution Engineer

Commscope • Sunnyvale, California, US
[job_card.full_time]
In our hyper-connected world, RUCKUS Networks is redefining how organizations connect, communicate, and collaborate.We’re seeking a Senior Solution Engineer to join our dynamic Solution Engineering...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Staff Software Engineer - High-Growth AI / FinTech (Santa Clara)

Staff Software Engineer - High-Growth AI / FinTech (Santa Clara)

Ikuto • Santa Clara, CA, US
[job_card.full_time] +1
Staff Software Engineer (IC) High-Growth AI / FinTech Startup.Full-time Hybrid (San Francisco).A well-funded, rapidly scaling startup in the AI-driven fintech space is looking for an experienced St...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. Software Engineer (25403)

Sr. Software Engineer (25403)

Supermicro • San Jose, California, United States
[job_card.full_time]
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...[show_more]
[last_updated.last_updated_30] • [promoted]
Sr Staff Software Engineer (Santa Clara)

Sr Staff Software Engineer (Santa Clara)

Palo Alto Networks • Santa Clara, CA, United States
[job_card.full_time]
At Palo Alto Networks everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and mo...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. Software Engineer

Sr. Software Engineer

Fortinet • Sunnyvale, CA, United States
[job_card.full_time]
Join Fortinet as a Senior Software Developer and play a pivotal role in the entire software development lifecycle of our existing and forthcoming GenAI products and more. This position offers the ch...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. Software Engineer, Infra

Sr. Software Engineer, Infra

Jerry.ai • Palo Alto, California, USA
[job_card.full_time] +1
Were building the first AI-powered.From insurance to repairs to road safety were connecting the entire car ownership experience into one mobile-first platform. Our revenue has grown 60x in the last ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr. Software Reliability Engineer

Sr. Software Reliability Engineer

Abbott Laboratories • Pleasanton, CA, US
[job_card.full_time]
Abbott is a global healthcare leader that helps people live more fully at all stages of life.Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses an...[show_more]
[last_updated.last_updated_less] • [promoted] • [new]
Sr. Software Integration Engineer

Sr. Software Integration Engineer

Reliable Robotics • Mountain View, CA, United States
[job_card.permanent]
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...[show_more]
[last_updated.last_updated_30] • [promoted]
Sr. Software Engineer

Sr. Software Engineer

CommScope • Sunnyvale, California, USA
[job_card.full_time]
In our always on world we believe its essential to have a genuine connection with the work you do.RUCKUS delivers purpose-driven networks powered by Artificial Intelligence (AI) and Machine Learnin...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Sr Staff Engineer Software (AI Ops)

Sr Staff Engineer Software (AI Ops)

Palo Alto Networks • Santa Clara, California, United States
[job_card.full_time]
At Palo Alto Networks® everything starts and ends with our mission : .Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and m...[show_more]
[last_updated.last_updated_30] • [promoted]