Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Device Management, CoreOS

$147.4k - $272.1k

Apple Oakbrook

Software Engineer, Device Management, CoreOS Cupertino, California, United States Software and Services Imagine what you could do here to help students get excited about learning and employees work more efficiently by making it easier for organizations to configure and manage Apple devices in schools and businesses around the world. Mobile Device Management and Declarative Device Management are the technologies which enable device management tools from both Apple and many third‑party partners to remotely manage millions of Apple devices every day. The team is looking for a committed, highly competent engineer to contribute to current and future applications of device management to enable our customers to manage Apple devices for their users. Description As a member of the Core Device Management team, you will have the opportunity to influence product features, implement new OS‑level functionality, and work cross‑functionally with many other teams across Apple to design and implement innovative solutions to the problems organizations face while incorporating technology without compromising the Apple user experience for the end user of each device. Device Management is the layer within iOS, macOS, tvOS, visionOS, and watchOS which is relied upon by many system components for managing settings locally as well as handling communication with device management tools like Apple Configurator and Device Management (MDM) servers. As most system components require some form of management, the Device Management team builds partnerships with many different engineering teams across the company, from system and Apple's App Store apps to low‑level OS infrastructure. Apple's commitment to developing innovative solutions for education and enterprise customers has never been stronger, and we have more exciting features in the works that will delight our customers. If you are excited about enabling the use of the latest Apple devices and technology in schools, businesses, and governments around the world, come join our team and make a difference! Responsibilities Present technical concepts, including overall device management architecture and plug‑in requirements, to new cross‑functional partners. Improve and maintain the core MDM networking protocol and functionality used by Apple Business, Apple School Manager, and third‑party MDM vendors worldwide every day. Collaborate with cross‑functional partners to design and implement device management solutions for their projects. Collaborate with framework teams to reduce complexity and improve the developer experience for device management adopters. Contribute to and influence team roadmaps in partnership with product and engineering management. Minimum Qualifications Experience with professional software development in a C‑like programming language (Swift, Objective‑C, Java, C++, C#, etc.). Familiarity with concurrent programming concepts and design patterns, such as multi‑threading, serialization, and locking. Demonstrated ability to quickly learn and apply new technologies while working collaboratively with others. Excellent communication and interpersonal skills. Bachelor’s Degree in Computer Science, an engineering‑related field, or equivalent related experience. Preferred Qualifications Familiarity with device management technologies such as MDM and Declarative Device Management. Working knowledge of key Apple technologies like CoreData, libdispatch, XPC, Swift concurrency. Experience with framework, daemon and/or public API development, especially with respect to macOS. Experience implementing client‑server network communication. Experience coding in Swift or Objective‑C. Compensation & Benefits At Apple, base pay is one part of our total compensation package and is determined within a range. The base pay range for this role is between $147,400 and $272,100, 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. 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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Device Management, CoreOS in Cupertino, CA vacancy
  • A leading technology company in Cupertino is seeking a skilled Software Engineer to join their Creativity Apps team. You will be involved in developing innovative on-device media management features and will collaborate with cross-functional teams. The ideal candidate... 
    Suggested

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $147.4k - $272.1k

     ...Apple Inc. is looking for a Senior Software Engineer to enhance iOS personalization through intelligent features based on machine learning and on-device intelligence. Located in Cupertino, the role involves collaborating with a talented team to architect and implement... 
    Suggested

    Apple

    Cupertino, CA
    2 days ago
  •  ...Request ID: 80620-1 Title: Software Engineer (Device Testing) Locations: Cupertino, CA 95014 (5x/ week onsite) Duration: 6 Months Salary Range: $55 - $59/Hour on W2 (All inclusive) Introduction We are seeking a skilled Software Engineer in Device Testing... 
    Suggested
    Contract work
    Work experience placement
    Immediate start

    Artech

    Cupertino, CA
    5 days ago
  • $70k - $130k

     ...Key Responsibilities • Execute E2E testing across devices, backend services, data pipelines, browser UI and supporting systems....  ...telemetry to identify the source of issues. • Work with internal engineering teams to provide actionable defect reports with clear... 
    Suggested
    For contractors

    Tata Consultancy Services

    Cupertino, CA
    7 days ago
  • $181.1k - $318.4k

     ...Senior Software Engineer, On-Device Health Agentic Systems Cupertino, California, United States Hardware We are seeking a senior iOS Software...  ...optimize the on‑device components for LLM inference, context management, and tool execution. Drive the technical roadmap for on‑... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $183k - $253k

     ...Software Engineer - Over-The-Air (OTA) Updates As a Software Engineer - Over-The-Air (OTA)...  ...and configuration updates to connected devices at scale. You will work on sophisticated...  ..., cloud infrastructure, and device management to ensure reliable, secure, and... 
    Full time
    For contractors
    For subcontractor
    Remote work

    Applied Intuition

    Sunnyvale, CA
    6 days ago
  • $147.4k - $272.1k

    Software Performance Engineer for Memory, CoreOS Cupertino, California, United States Software and Services The OS Performance team is responsible for making your iPhone, iPad, Mac and Apple Watch run smoothly and speedily release after release. Come join us if you're... 
    Relocation

    Apple

    Cupertino, CA
    17 hours ago
  • $102k - $141k

     ...focused on transforming the diagnosis and management of patients with serious neurological...  ...is looking for an experienced Software/Firmware Engineer - QA with a strong focus on web and embedded...  ...user experience across all supported devices and environments. Identify,... 
    Local area
    Flexible hours

    Ceribell, Inc

    Sunnyvale, CA
    5 days ago
  • $126.8k - $220.9k

     ...iOS/tvOS Software Engineer, Siri Home Devices Join the team building the future of virtual assistants in the home. As an engineer on our Siri Home Devices team, you'll create experiences that millions use daily on Apple TV and HomePod—making powerful technology feel... 
    Relocation
    3 days per week

    Apple

    Cupertino, CA
    4 days ago
  • $147.4k - $220.9k

     ...iOS Software Engineer (MSO) AC Wellness Network LLC is a subsidiary of Apple Inc. and is the dedicated management services organization (MSO) for AC Wellness, a dedicated independent...  ...user experiences for applications on devices like the iPhone, iPad, Apple TV, and... 
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $126.8k - $220.9k

     ...Software Device Driver Engineer - Core I/O, Core OS 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... 
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $174k - $252k

    Senior Software Engineer, Infrastructure, CoreOS Agentic Engineering Sunnyvale, CA, USA Mid Experience driving progress, solving problems, and mentoring...  ...needs. Build tools for kernel quality insights and manage the non‑disruptive rollout of fixes to the fleet in alignment... 
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    5 days ago
  • $181.1k - $318.4k

     ...System Software Engineer - Human Interface Devices Cupertino, California, United States Hardware Our Human Interface Devices (HID) Software team at Apple develops high-performance drivers, frameworks, and tools that support innovative sensing technologies across Apple... 
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $150k - $250k

     ...flexibility and trust our employees to manage their schedules responsibly. This may include...  ...About the Role We are building on-device intelligence for a next-generation...  ...or PhD in Computer Science, Electrical Engineering, or a related technical field ~3+ years... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Local area
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    6 days ago
  • $147.4k - $272.1k

     ...Software Development Engineer - iOS for Keyboard Join the Keyboard Infrastructure team to build and maintain the foundational systems that power...  ...iOS & iPadOS. You'll own keyboard focus, lifecycle management, and the APIs that apps use to interact with keyboard layout... 
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $120.5k - $243k

     ...Packet Forwarding Software Engineer This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per...  ...backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together,... 
    Work experience placement
    Work at office
    Local area
    2 days per week

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    7 days ago
  •  ...the programming simplicity of a single device. This approach allows Cerebras to deliver...  ...ML applications, without the hassle of managing hundreds of GPUs or TPUs. Cerebras’...  ...looking for a deeply technical, hands‑on software engineer to join our on‑field Kernel Reliability... 
    Internship

    Dormont Manufacturing Company

    Sunnyvale, CA
    2 days ago
  • $184k - $287.5k

    ## Senior Software Engineer, Subnet ManagementApplylocations: US, CA, Santa Clara: US, MA, Westfordtime...  ...Software Engineer to join our Subnet Manager team. This team develops network management software that configures network devices and routing tables of NVLink and large-... 

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $120.5k - $243k

     ...Software Engineer – Wireless Access Point Development This role has been designed as 'Onsite...  ...succeed here. We have the flexibility to manage our work and personal needs. We make...  ...years of experience developing networking devices such as Wi-Fi Access Points. ~3 years... 
    Work experience placement
    Work at office

    Hewlett Packard Enterprise

    Cupertino, CA
    5 days ago
  • $120.5k - $243k

     ...Software Engineer III - Embedded (RIS) This role has been designed as ‘’Onsite’ with an expectation...  ...here. We have the flexibility to manage our work and personal needs. We make bold...  ...networks. If you are interested in device drivers, embedded software, and working... 
    Work experience placement
    Work at office

    HPE

    Sunnyvale, CA
    4 days ago
  •  ...Distributed Software Engineer Bengaluru, Karnataka, India; Sunnyvale CA or Toronto Canada...  ...the programming simplicity of a single device. This approach allows Cerebras to deliver...  ...ML applications, without the hassle of managing hundreds of GPUs or TPUs. Cerebras'... 

    CEREBRAS SYSTEMS INC.

    Sunnyvale, CA
    4 days ago
  • $147.4k - $272.1k

     ...Software Engineer, Siri Attention And Invocation Play a part in the next revolution in human-computer interaction. Collaborate with software...  ...recognition, natural language understanding, dialogue management). Have the opportunity to innovate, create groundbreaking technology... 
    Relocation

    Apple

    Cupertino, CA
    5 days ago
  • $154k - $180k

     ...leading solution for personal finance management software and is committed to helping people lead...  ...financial lives, anywhere, anytime, and on any device. This is an opportunity to work at a...  ...fun! Job Title : Senior Software Engineer, Front-End Department : Product Development... 
    Work at office

    Quicken Inc.

    Menlo Park, CA
    2 days ago
  • $150k - $205k

     ...opportunities across Automotive, Utilities and Energy, Fleet Management and Logistics, Medical Devices, and Manufacturing. Our IoT technology expertise...  ...continues to expand, we are seeking a experienced Software Engineer to join our Generative AI (GenAI) team. In this... 
    Work experience placement
    Relocation package
    Shift work

    Aeris Communications

    San Jose, CA
    5 days ago
  •  ...the programming simplicity of a single device. This approach allows Cerebras to deliver...  ...ML applications, without the hassle of managing hundreds of GPUs or TPUs....  ...About The Role As a New Graduate Software Engineer, you will collaborate with world-class... 
    Internship

    Cerebras

    Sunnyvale, CA
    5 days ago
  • $2,000 per month

     ...investors and staffed by leading engineers, Etched is redefining the...  ...this role owns the accelerator software that makes it usable. You\'ll...  ...that initializes and manages it, and the kernel-level interface...  ...Collaboration on ASIC architecture, on-device inference instruction... 
    Work at office
    Relocation package

    Etched.ai, Inc.

    San Jose, CA
    3 days ago
  • $120k - $180k

     ...Cloud Engineer III CrowdStrike is seeking a Cloud Engineer III to join our Asset Management Engineering team. This team is dedicated to delivering top-tier experiences to...  ...Need: A minimum of 5+ years of overall software engineering experience A minimum of 3+ years... 
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week

    CrowdStrike

    Sunnyvale, CA
    3 days ago
  • $180k - $210k

     ...About the Role We are actively seeking an exceptional Senior Software Engineer for our cloud software team who will contribute to the...  ...and scaling our carbon‑reducing operating model, as well as managing critical hardware, software, and network components. In this... 
    Temporary work

    Crusoe

    Sunnyvale, CA
    2 days ago
  •  ...Johnson Vision Care, Inc. in Milpitas, CA, is seeking a Senior Manager, R&D Software Engineering to lead the development of laser software solutions. This...  ...ideal candidate has significant experience in medical devices, strong proficiency in C/C++, and a proven track record... 

    6094-Johnson & Johnson Vision Care, Inc. Legal Entity

    Milpitas, CA
    2 days ago
  • $181.1k - $318.4k

     ...Software Architect - iOS Devices Apple builds products that enrich lives, and at the heart of those experiences is world-class software. The...  ...deeply with cross-functional hardware, algorithms, data engineering, and product design teams. You will leverage your expertise... 
    Local area
    Relocation

    Apple

    Sunnyvale, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Device Management, CoreOS. Be the first to apply!