Be a part of a dynamic team using state of the art development tools and methodologies working on exciting mobile products!
The Firmware Engineering Intern will be an integral member of the development team performing activities such as code development and debug, test and tool design, documentation, product test, and support firmware development, firmware options, and firmware modifications and improvements for Zebra products.
Responsibilities
- Design, code, debug, and test firmware modifications in a quality manner consistent with company and departmental standards and procedures.
- Document designs and code or update preexisting documentation, as appropriate, with context, data flow and/or state diagrams, structure and flow charts, pseudocode, and source statement commentary.
- Test designs or code under specified and/or reasonable conditions under which it may operate.
- Work with engineers in Firmware, Electrical and Mechanical teams to test and debug features and improvements.
- Keep abreast of developments in the field of software languages, techniques, and methods.
- Investigate problems and recommend solutions. Implement any required corrective action.
- Advise and assist developers in the design or modification of firmware.
- Accurately estimate time to complete tasks. Upon accepting the estimates of others, complete the task to schedule in a timely manner
- Performs other duties as assigned.