Embedded Firmware Verification Engineer
Apple· Hardware
Full-timePosted 4w ago
About the role
Role in Apple’s Battery Engineering group to architect, implement, and maintain a verification system for testing complex firmware/software, contributing to innovative battery technologies and collaboration across product groups.
Responsibilities
- Write clean, easy to understand, robust, testable, reusable, and sustainable code tailored for embedded test systems.
- Develop and maintain various automated engineering tools used to debug, analyze, and test embedded products.
- Work with project leaders to define assignments, schedules, quality expectations, and other project criteria.
- Present results and recommendations.
- Quickly debug and effectively close out system issues related to the product firmware, software, and systems.
Qualifications
- BS degree and 3+ years relevant industry experience.
- Experience programming in C and Python.
- Experience working with micro-controllers.
- Experience with development tools such as JTAG, SWD, oscilloscopes, or logic analyzers.
- Experience designing, developing, or maintaining test suites using Pytest or other framework.
- Experience setting up, integrating, or maintaining continuous integration and deployment pipelines using tools such as Jenkins.
- Experience in low-pin-count communication buses such as I2C, UART, SPI.
- RTOS experience.
- Understanding of ARM architecture.
Benefits
- Comprehensive medical and dental coverage
- retirement benefits
- discounted products and free services
- education reimbursement including tuition
- potential discretionary bonuses or commission payments
- relocation assistance
- employee stock purchase plan
Last updated Sep 25, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services