Software Engineer - Embedded Debug Tools, Core OS
$126.8k - $220.9kApple Inc.
Software Engineer - Embedded Debug Tools, Core OS Cupertino, California, United States Software and Services Are you a big-picture problem solver who loves setting bold goals? Do you have a passion for understanding how each line of code affects all the others? In the Core Operating Systems group ensuring the OS is inseparable from each device’s identity as a whole. That’s because this group is committed to building fully integrated operating systems that combine hardware, software, and apps into a single Apple experience. Your dedication to cross-disciplinary collaboration will help develop groundbreaking technologies, such as iOS, macOS, watchOS, and tvOS. By crafting these distinct, multidisciplinary user experiences, you’ll continue to uphold and advance the excellence people expect from Apple devices. Description You will architect and develop scalable software solutions with the main objective of improving the silicon and low level software debugging process. Your work will involve system level software development with interactions with the following components: daemons, networking and multi-threading. You will help identify insufficiencies in the debugger and provide solutions to improve the development process for low level software including XNU and Apple's Real-Time Operating System Frameworks. You will work with peers and key individuals in HW architecture, emulation, and software to identify requirements and develop plans for future silicon debug solutions. You will be involved in all development phases from architecture, to pre-silicon emulation, to silicon bring up and to already shipped systems. May help to triage silicon and debugger interactions to identify potential HW bugs or HW insufficiencies. Minimum Qualifications Proficient in C/C++ and Python Working with low level SW and HW interaction. Experience working with low level SW protocols for HW interaction. Knowledge of hardware architecture - SoCs, CPU, GPU Demonstrated creative, critical thinking and troubleshooting skills Highly professional, with the ability to deliver solid work on tight schedules Preferred Qualifications Experience with SWD/JTAG and other debuggers ARMv8 architecture knowledge Understanding of operating system fundamentals Knowledge of ARM's DAP architecture and JTAG Experience developing tools for others Experience developing debug tools Experience with HW debugging Experience with LLDB and/or GDB 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 $126,800 and $220,900, 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. #J-18808-Ljbffr Apple Inc.
$126.8k - $220.9k
...Software Engineer - Embedded Debug Tools, Core Os Are you a big-picture problem solver who loves setting bold goals? Do you have a passion for understanding how each line of code affects all the others? In the Core Operating Systems group ensuring the OS is inseparable...SuggestedRelocation$126.8k - $220.9k
A leading technology company in Cupertino, California is seeking a Software Engineer specialized in embedded debug tools. This role involves architecting scalable software solutions to enhance debugging processes. Candidates must be proficient in C/C++ and Python, with...Suggested$171k - $264k
...Embedded Software Engineer - Core OS Sunnyvale, California, United States About Applied Intuition Applied... ...industries in three core areas: tools and infrastructure, operating... ...and maintenance ~ Advanced software debugging skills, with a strong focus on low-level...SuggestedFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift$126.8k - $220.9k
...Software Engineer - Secure Enclave, Core Os Are you a big-picture problem solver who loves... ...functional teams to bring up, debug, and verify security... ...Strong understanding of embedded operating systems architecture... ...benefits and our digital tools. By welcoming as many...SuggestedRelocation$217k - $275k
...Vehicle Experiences Engine (VEE) at GM is... ...building the software engines behind... .... At the core of this transformation... ...foundational embedded platform for GM... ...Software (Embedded OS) , you will... ...development, and debugging of the embedded... ...UNIX/Linux tooling to deliver high...SuggestedLocal areaWork from homeRelocation packageFlexible hours$147.4k - $272.1k
...Software Development Engineer In Test - Kernel Quality Engineering, Core Os The Darwin Kernel organization plays a vital role in Apple... ...with engineering teams to debug issues, influence design decisions... ...our benefits and our digital tools. By welcoming as many perspectives...WorldwideRelocation$155k - $242k
...Senior Embedded Software Engineer Sunnyvale, California, United States About... ...industries in three core areas: tools and infrastructure, operating... ...About the Role The NextGen OS team is focused on... ...Linux, and/or ARM systems ~ Debugging skills in real world environments...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$171k - $264k
...industries in three core areas: tools and infrastructure,... ...commitments. Meet our engineers on the Vehicle OS team! Vehicle OS... ...complete vehicle software and AI applications.... ...in developing embedded software applications... ...including low level debug of board and SoC...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift$100k - $175k
...As a Senior Embedded Software Engineer you will be responsible... ...Design, develop, and debug software for embedded... ...Prepare and manage a Linux OS running on an embedded... ...software development tools and debugging techniques... ...Sustainability at our core • Fair and honest workplace...Full timeWork at officeImmediate startVisa sponsorshipNight shift- ...Senior Software Engineer - Embedded Tools and Test Pittsburgh, PA, Palo Alto, CA, Detroit, MI Latitude AI develops automated driving technologies... ...test tooling and infrastructure of the boot chain, real time OS, high level OS, networking, time synchronization, and...Work at officeImmediate start
$126.8k - $220.9k
...Software Engineer - Darwin Server, Core OS The Darwin Server team in Core OS is looking for enthusiastic engineers interested in developing system... ...definition and design, through implementation, testing, and debugging Work with client teams to build the features...Relocation- ...About the role ~ We are looking for a Senior Embedded Software Tools Engineer to design, build, and maintain the software tools that enable... ...calibration, and recovery of embedded devices Create debugging, tracing, and diagnostics tools that interface with:...Local areaFlexible hours
$126.8k - $220.9k
...Virtual Memory Kernel Engineer, Core OS The Darwin Systems team within Apple's CoreOS organization... ...every one of Apple's products. Our software runs on your wrist as part of watchOS;... ...Familiarity with Unix and associated tools. Ability to ramp up quickly on an unfamiliar...Relocation$181.1k - $272.1k
Senior OS Software Engineer, Field Engagement & Analytics Cupertino, California... ..., with user privacy at the core of everything we do. Our... ...you will take ownership ofthe tools, daemons, and frameworks that... ...design, code generation, and debugging Preferred Qualifications...WorldwideRelocation$147.4k - $272.1k
...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$147.4k - $272.1k
Embedded 5G/4G Cellular RF Software/Firmware Engineer Do you have a passion for invention and self-challenge... ...principles, and core computer science fundamentals... ...and source code control tools. Working knowledge of... .... Proficiency with debugging in embedded software systems...Work experience placementRelocationFlexible hours$96.8k - $118.3k
...Description As an Embedded Software Engineer on our team, you will be responsible... ...of embedded software and core platform modules that power... ...-up, platform integration, debugging, and validation of new... ...with debugging and validation tools such as GDB, JTAG, oscilloscopes...Full timeWorldwide$181.1k - $318.4k
...Embedded Software Engineer, Vision Products Group Apple is where individual imaginations... ...Apply deep expertise in OS and silicon architecture to... ...constrained devices. Debug hard to reproduce system issues... ...with Gen AI coding tools. Demonstrated ability to use...Relocation$140k - $170k
...0x more efficient. As an Embedded OTA Validation & Tools Engineer own validation, automation... ...readiness for firmware/software update delivery across our... ...and release types (full OS images, firmware, bootloader... ...with C/C++ for embedded debugging. Deep understanding of...Local areaFlexible hours- ...Senior/Staff Embedded Software Engineer, Robotics Platform Milpitas... ...will design and own core system software running... ...configuration, and OS and hypervisor-level... ...Systems Performance & Debugging: Perform in-depth performance... ...systems and building tooling to support...Work experience placementWork at officeVisa sponsorship
$120.5k - $243k
...Software Engineer III - Embedded (RIS) This role has been designed as ‘’Onsite’ with an expectation that... ...of Embedded systems development and debugging experience ~ Strong in C/C++,... ...software, hardware, memory debugging tools Additional Skills: Cloud Architectures...Work experience placementWork at office- ...Senior Embedded Software Engineer - Future Forward At Intuitive, we are united... ...system infrastructure, including OS drivers, hardware interfaces... ...-time software for multi-core, multi-processor systems, especially... ...problem-solving skills and debugging capabilities for complex...Local areaWorldwideFlexible hours
- ...Role: Sr. Embedded Engineer - SoC (1 Opening) Rate:... ...for a Senior Embedded Software Engineer. Our team focusses... ...driver interfaces, debugging tools etc. Good... ...Skills Knowledge of OS internals (process... ...Experience with ARM cores and architecture...Long term contract
$147.4k - $272.1k
...for an enthusiastic embedded firmware engineer to join our team. This... ...design, develop and debug firmware used in the... ...experts to integrate core technologies and algorithms... ...Engineering, Software Engineering, Quality... ...experience in using debugging tools such as gdb, lldb,...Work experience placementRelocationFlexible hours$94.16k - $141k
...ODSP) PHY SW Team Software Developer Marvell... ..., including embedded FW, customer SDK,... ...cloud customers Debug difficult issues,... ...best use of a multi-core MCU architecture... ...Science / Electronics Engineering or related technical... ...to use AI tools (such as transcription...Permanent employmentInternshipRemote workWork from homeWorldwide$141.8k - $258.6k
...Software Engineering Program Manager, Core OS Performance Posted: Apr 06, 2026 Weekly Hours: 40 Role Number: 200655118 Why Apple? Imagine what... ...everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we...Relocation$120k - $280k
...hiring experienced Systems Software Engineers across multiple NetApp... ...who can contribute to core storage and data... ...throughput and latency, debugging customer issues, or... ...issues using system-level tools, logs, tracing, and... ...storage service natively embedded in Google Cloud, AWS,...Work at officeLocal area$147k - $211k
Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering Apply X Note: By applying to this position you will... ...with performance, systems data analysis, visualization tools, or debugging. Proficiency in code and system health, diagnosis and...Full timeWorldwide- ...highly skilled and motivated Embedded Software Engineer to design, develop, and... ...integration. What you will do: Core Development Embedded... ...Development: Design, write, debug, and maintain low-level software... ...testing pipelines with CI/CD tools like Jenkins, GitLab CI, or...Full timeWork at officeImmediate startVisa sponsorship
- ...organization, we build the internal tools that power how data sources... ...the platform and operational core of how the map gets maintained. We're looking for a software engineer to lead the development of... ...we need a dedicated engineer embedded on the team to invest in this...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Embedded Debug Tools, Core OS. Be the first to apply!
- rust software engineer Cupertino, CA
- senior software design engineer Cupertino, CA
- software engineer amazon Cupertino, CA
- software developer positions Cupertino, CA
- software engineer full time Cupertino, CA
- software engineer Cupertino, CA
- software engineer intern Cupertino, CA
- agile software developer Cupertino, CA
- senior software engineer remote Cupertino, CA
- software developer internship Cupertino, CA

