Software Development Engineer in Test - Charging & Inductive Power
$142.3k - $263.3kApple Inc.
Software Development Engineer in Test - Charging & Inductive Power
San Diego, California, United States Software and Services
The Core OS Charging & Inductive Power organization is looking for a highly motivated, self-driven, and passionate software development engineer to join the quality engineering team. As a critical member of the team, you will be working daily with software developers on peak power management technologies, dynamic power budgeting, transient current mitigation, battery state-of-health/impedance interactions, and brownout protection across multiple platforms. Your responsibilities will span across all phases of software delivery process of Apple’s products, from early silicon design to product launch and beyond. Through ownership of the overall software quality of these technology areas, you’ll be required to become very familiar with the underlying SW/FW and its algorithms, control loops, dynamic power clamping mechanisms, and hardware/kernel interfaces. You will take on responsibilities of working with many cross-functional teams to solve large scale complex problems, fully automated test plan development and execution, building internal frameworks and tools, SW unit testing with mocks/stubs, multiple forms of process automation, systems engineering, and influencing design decisions in production SW/FW with a focus on quality in a technology area that users around the world rely upon.
Description
Create well-formulated, scalable software solutions and test tooling for Peak Power Manager, transient mitigation, battery health management, and dynamic power-budgeting technologies across many platforms.Devise and execute an end-to-end testing strategy for peak power algorithms across diverse battery operating states.Quickly gain a deep understanding of the design, requirements, and architecture of low-level energy technologies, kernel drivers, PMIC/fuel gauge telemetry, battery aging models, and closed-loop controls governing peak power and battery longevity.Influence the inclusion of testability into software and firmware designs, driving requirements for battery cell impedance emulation, cycle-count/aging mocks, telemetry hooks, and fault-injection capabilities.Develop and automate unit, functional, integration, and system-level tests.Validate the interplay between battery chemistry dynamics and power clamping, ensuring brownout prevention without premature throttling or unneeded performance degradation as cells age.Collaborate cross-functionally with peer development, test, battery engineering, cell chemistry, silicon validation, and performance teams across Apple to resolve complex power and battery degradation anomalies.Assess and represent end-user impact of transient power issues, aging-related throttling, and unexpected resets, directly shaping key product decisions and release readiness.Explore novel approaches to create automated test frameworks, hardware-in-the-loop (HIL) environments, battery cycler/emulator integrations, and CI infrastructure to streamline energy tech qualification practices.
Responsibilities
- Develops test frameworks, tools, and automation.
- Triage, debug, and maintain exist test suites and automation.
- Works collaboratively developers and other quality engineers to achieve objectives and solve complex problems
Minimum Qualifications
- Minimum 4 to 5 years experience in software development
- Excellent understanding in writing, reading and debugging C, C++
- Excellent understanding of developing class-based python tests and python frameworks
- Excellent understanding of embedded architecture
- Experience in testing and automation of embedded systems and firmware
- Excellent understanding of computer architecture and operating systems concepts
- Demonstrate strong critical thinking, debugging and troubleshooting skills for large, complex problems
- Excellent collaborative and communication skills in large cross-functional team environments
- Demonstrate excellent attention to detail
- Familiarity with bug triage
Preferred Qualifications
- Familiarity with wired adapter, battery management systems, or power are a plus
- Experience with data analytics, big data is a plus
- Experience with control systems is a plus
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 $142,300 and $263,300, 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
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$164k - $223k
...City, CASoftware - Software Platforms and Product... ...embedded software engineer to join our Firmware Power Systems team.... ...embedded software development for the Power management... ...management and efficiency, Charging control, a variety... ..., develop, and test embedded software...SuggestedFull timeTemporary workRelocation package$140k - $180k
...TITLE Sr. R&D Engineer, Electrical & FPGA Design... ...for the implant's low-power FPGA: supervisory... ...silicon integration, inductive charging and RF telemetry, and... ...contributes to firmware and test software as the program needs.... ...of hands-on FPGA development: synthesizable VHDL or...SuggestedFull timeContract workWork at officeFlexible hours$134.8k - $202.2k
...Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > Software EngineeringGeneral Summary:QCT... ...to hire talented engineers in the Power and Limits management software group... ...following:Multiple aspects of software development - analyzing the requirements,...SuggestedWork experience placementWork from home$112k - $160k
OverviewCarollo Engineers is a leading engineering firm dedicated exclusively to water. For over 90 years, we've specialized in the planning... ...with Carollo.ResponsibilitiesPerform detailed electrical power systems design for water and wastewater treatment facilities with...SuggestedFull timeFlexible hours$209k - $313k
...into three-dimensional space, powered by Snap OS, a proprietary,... ...We're looking for an Embedded Engineer to join the SPECS team!What you... ...implementation of embedded software in both prototype and shipping... ...implement software or system development components at all layers of the...SuggestedLive inWork at officeLocal area- ...solutions? As part of our Silicon Engineering group, you will generate... ...will work on the modeling of power dissipation of various IPs and... ..., silicon design engineers, software developers, and be involved in... ...with the power lab and test teams to correlate models to...
- ...SoC Power Analysis and Optimization Engineer As part of our Silicon Engineering group, you will take imaginative and revolutionary ideas and determine how to turn them into reality! You and your team will apply engineering fundamentals and start from scratch if needed...
$161.8k - $242.6k
...Technologies, Inc. Job Area: Engineering Group, Engineering Group... ...optimize the performance and power of GPU cores. Qualcomm Engineers... ...field and 4+ years of Software Engineering, Hardware Engineering... ...simulations, develops software, and tests for various graphics to...Work experience placementImmediate startWork from home$110k - $160k
...Zap Energy is looking for a Pulsed Power Engineer to join our team in San Diego. The San Diego... ...power group, focused on component development for power plant-relevant scale fusion systems... ...to safely and effectively implement testing, collect test data, and provide results...Full timeWork at officeRemote workFlexible hours- DescriptionThe Mechanical Engineer will work on project teams to create world class designs... ...redevelopments on a variety of projects including power, process, corporate, healthcare, pipeline... ...are made within multiple CAD related software.Compiles information for client...Contract workWork at office
- Job Title: Mechanical Engineer - OnSite Energy & Power Location(s): San Diego, Brea, Los Angeles (California) Contract length: Direct Hire Pay: Compensation... ...verify corrections are made within multiple CAD related software.Compiles information for client presentations, shop...Contract workWork at office
- ...stopped, EdgeX starts. We build battery-powered anchor points, tags, and sensors that deliver... .... The role We're looking for a QA Engineer with an electrical engineering foundation... ...time planning, running, and improving tests — but your EE background is what sets you...Full time
- The Marlin Alliance is seeking a highly experienced Senior-Level Power Platform Developer to provide client support to our Navy client... ...relied upon by our clients.Responsibilities:Lead the design, development, and implementation of complex Microsoft 365 (M365) Power Automate...Contract workWork at officeRemote work
$142.3k - $263.3k
...Software Development Engineer in Test (SDET), Creativity Apps San Diego, California, United States Software and Services Imagine what you could do here! The people here at Apple don’t just build products, we craft the kind of wonder that’s revolutionized entire industries...Relocation$211.9k - $317.9k
...Technologies, Inc. Job Area Engineering Group CPU Engineering... ...Summary As a Principal CPU Power Modeling Engineer, you will... ...XR/VR. You will lead the development of benchmark‑driven and workload... ...closely with product and software teams to model real‑world use...Work experience placement$142.3k - $263.3k
...Software Development Engineer in Test - Contacts, Phone, FaceTime San Diego, California, United States Software and Services Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences. The...Relocation$150.4k - $277.6k
...Software Development Engineer in Test, Creative Apps Cupertino, California, United States Software and Services What if your automation code was the last line of defense before a feature reached a billion devices? This role sits at the convergence of engineering...Relocation$249.9k - $374.9k
...Technologies, Inc. Job Area: Engineering Group, Engineering Group ASICS... ...Summary: The Senior Director of Low Power Analog & Mixed-Signal... ...functional teams spanning silicon development (pre/post bringup), firmware, software, validation, packaging, manufacturing...Work experience placementWork from home$92.3k - $166.85k
...a new and exciting opportunity for a Software Test Engineer in our INTEL Sector's Cyber & Analytics... ...team working in an agile software development environment that is building a user application... ...of technologies and the use of powerful industry-standard development tools...Full timeImmediate startFlexible hours$102.38k - $153.56k
Introduction to the JobAs a Manufacturing Engineer at ASML, you play a vital role in the creation of advanced technology that powers everyday life. You help drive innovation,... ...assurance methods.Understanding of relevant software for engineering and manufacturing tasks....Full timeImmediate startWorldwideShift work$91.66k - $137.49k
...-BAT Division – X-BAT Engineering - Avionics /Full Time... ...include Hivemind autonomy software, V-BAT and X-BAT... ...performance.We’re looking for a Power Engineer II to... ...applicationsFull-cycle hardware development: Own the entire flow —... ...design maturity, testing and validationPCB...Full timeTemporary workPart timeWorldwide- ...High-Power Engineering Lead ECL has just changed the GAME with the introduction of the world's first Hydrogen powered off grid green data... ...a plus. Familiarity with microgrid/DER analysis or control software. Experience with short circuit/coordination/arc flash...
- The Marlin Alliance is seeking a skilled Power Platform Developer to provide client support to our Navy client. This is a fully remote... ...: Experience working with Dataverse for advanced app development and data storage.Knowledge of RPA tools (e.g., UiPath).Familiarity...Contract workWork at officeRemote work
$175k - $308.5k
...next groundbreaking Apple product. We are looking for expert and highly self-motivated system engineers to work on the most exciting problems related to cellular modem power optimization. Description As a member of systems engineering team working on cellular power...Relocation$179k - $268.4k
...Technologies, Inc. Job Area Engineering Group, Engineering... ...an experienced Chipset Power System Engineer who is... ...of the design and development cycles, guiding the power... ...teams (systems, software, hardware, silicon process, production test, etc.) Interact with...Work from home$210k - $310k
...-BAT Division – X-BAT Engineering - Avionics /Full Time... ...include Hivemind autonomy software, V-BAT and X-BAT... ...looking for a Principal Power Electronics Engineer to... ...and converter design, development, and delivery across our... ...design maturity, testing and validationPCB ownership...Full timeTemporary workPart timeWorldwide$81.46k - $122.18k
...Power Electronics Engineer Shield AI is redefining autonomous aviation with cutting... ...and major flight test milestones, supported by a... ...lifecycle including concept development, modeling, worst-case analysis... ...with Mechanical, Embedded, Software, Production, and Aircraft teams...Full timeTemporary workPart timeInternship$106.5k - $197.5k
...Sr. Specialist, Electrical Engineering, RF Design Engineer Job Code... ...design , integration , and testing of RF hardware . The ideal... ...Responsible for RF/microwave product development , including circuit card... ...modem architectures , power supplies , interfacing with...Local areaFlexible hours$211.9k - $317.9k
..., Inc. Job Area Engineering Group, Engineering Group... ...experienced Chipset Power System Engineer who is... ...optimize hardware and software to enhance SOC and chipset... ...of the design and development cycles guiding the power... ...process, production test, etc.) Customer interaction...Work from home$180.6k - $271k
...Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary:... ...with systems, hardware, architecture, test engineers, and other teams to design... ...opportunity for enhancements, from a power and performance perspective....Work experience placementWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer in Test - Charging & Inductive Power. Be the first to apply!
- software tester San Diego, CA
- sdet San Diego, CA
- application tester San Diego, CA
- software development engineer in test sdet San Diego, CA
- software product owner San Diego, CA
- software quality assurance San Diego, CA
- entry level software sales San Diego, CA
- id software San Diego, CA
- software trainer San Diego, CA
- software sales San Diego, CA




