As an engineer in the Apple Neural Engine Software team primarily focused on new silicon bringup you will be expected to:- Setup hardware including development boards and product prototypes by following setup instructions- Install software builds on development boards following instructions- Build and install software including drivers and kernel components from source for installation on development boards- Monitor communication channels for known issues and workarounds with software and hardware- Debug hangs and failures using specialized tools for collecting debug information- Work cross-functionally with hardware and software teams to resolve issues- Conduct performance profiling and diagnostics using and developing specialized tools- Engage with QA teams
- BS and a minimum of 3 years experience with low level software development and board bringup
- Familiarity with Python and running command line tools
- Experience in a lab environment handling development hardware
- Experience with embedded systems
- Strong written and verbal communication skills
As an engineer in the Apple Neural Engine Software team primarily focused on new silicon bringup you will be expected to:- Setup hardware including development boards and product prototypes by following setup instructions- Install software builds on development boards following instructions- Buil...
As an engineer in the Apple Neural Engine Software team primarily focused on new silicon bringup you will be expected to:- Setup hardware including development boards and product prototypes by following setup instructions- Install software builds on development boards following instructions- Build and install software including drivers and kernel components from source for installation on development boards- Monitor communication channels for known issues and workarounds with software and hardware- Debug hangs and failures using specialized tools for collecting debug information- Work cross-functionally with hardware and software teams to resolve issues- Conduct performance profiling and diagnostics using and developing specialized tools- Engage with QA teams
- BS and a minimum of 3 years experience with low level software development and board bringup
- Familiarity with Python and running command line tools
- Experience in a lab environment handling development hardware
- Experience with embedded systems
- Strong written and verbal communication skills
View more
View less