8 days ago
Herẕliyya, IsraelMid Level
Responsibilities
- Design and build software for hardware test setups, lab research rigs, and proprietary hardware research tooling.
- Develop tools that allow researchers and hardware engineers to run experiments, collect data, and validate results.
- Take open-ended problems from requirements through implementation, deployment, and adoption by internal users.
- Work hands-on with lab equipment, datasheets, hardware interfaces, and hardware/software debugging.
- Build or support lab automation, test fixtures, instrument control, measurement software, dashboards, databases, and engineering data workflows.
- Package, distribute, and maintain internal tools used by many users.
Requirements
- Bachelor of Science in Computer Science, Electrical Engineering, or a similar field.
- At least 3 years of hands-on software development experience shipping tools or applications used by others.
- Solid experience developing applications in Python.
- Comfort working with lab equipment, reading datasheets, and debugging across the hardware/software boundary.
- Strong programming fundamentals, including data structures, concurrency, I/O, testing, and debugging.
- Ability to independently deliver complete working solutions from requirements through deployment.
- Demonstrated ability to use advanced AI coding tools such as Claude Code, Copilot, Cursor, or similar in daily engineering work.
- Strong communication skills and a service mindset toward internal researchers and hardware engineers.
- Preferred: familiarity with Swift, TypeScript, React, and macOS.
- Preferred: experience with lab automation, test fixtures, instrument control, measurement software, SCPI/VISA, DAQ, oscilloscopes, or power supplies.
- Preferred: experience with USB, UART, SPI/I2C, BLE, or network-based device control.
- Preferred: experience building web or cloud dashboards and SQL/NoSQL databases for engineering data.
- Preferred: experience implementing signal-processing or other algorithms in Python.
- Preferred: Windows development, cross-platform deployment, CI/CD, packaging, and internal tool distribution experience.
- Preferred: C, C++, or Objective-C experience; embedded or firmware-adjacent development; and personal hardware projects involving electronics, 3D printing, sensors, or robotics.
About Apple
Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.
