Summary
Posted: Jan 6, 2021
Weekly Hours: 40
Role Number:200212583
Are you stuck with an embedded system with poor design? Do you feel like you have good ideas that should have im...Summary
Summary
Posted: Jan 6, 2021
Weekly Hours: 40
Role Number:200212583
Are you stuck with an embedded system with poor design? Do you feel like you have good ideas that should have impacts far and wide? Are you convinced with the right resources you can build a platform that will change the industry? The Apple Hardware Test Engineering team is looking for a technical leader for our modular instrument platform. We will provide the resources that only exist at a company of Apple's scale. You just bring the talent.
Key Qualifications
This team is developing a modular and extensible instrument platform based on the Xilinx Zynq SoC. The keyword here is platform. Anyone can design a circuit board, but it's a whole other ball game building a platform complete with hardware, software, reference designs, user guidelines, SDK ,etc that other engineers can develop on.
First you need to be a strong embedded system programmer. There will be a lot of hands-on programming, but it's not enough to be a programmer. You will play a key role in the definition of the platform. To make the system a success, you need to be able to communicate with the user community to understand the requirements, design the right solution for the requirements, explain and promote the solution, and train new users.
You need to be a good leader. Not only are we developing a complicated platform with software, firmware, FPGA, and hardware components, but we are developing it with programmers on both sides of the Pacific. This leader needs to help set up the optimal development and communication process that ensure good collaboration among our global team.
You need to be open-minded and creative, because the platform will be used by people we haven't met, in situations we have thought of. It's a delicate balance to design for flexibility without going overboard.
You need to be a good communicator. This is not a loner's job. Yes you will spend a lot of time programming, but you will also spend a lot of time collaborating and visiting our partners and users.
Education & Experience
BS/MS EE, CSE, CS
Additional Requirements
Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.