Software Development Engineer II

Software Development Engineer II - IMM128

POSITIONS AVAILABLE Company: Lab126 (doing business as A2Z Development Center, Inc.), an Amazon.com company Position Title : Software Development Engineer II Location : Cupertino, CA Position Responsibilities : Assist in the design, development, implementation, testing and documentation of high-performance software applications and services that run on both embedded systems and large-scale, multi-tiered, distributed systems. Define and develop components for integration into larger applications, systems or services. Under direct supervision of senior engineers, participate in the full development lifecycle, end-to-end, and working within defined parameters. Produce comprehensive, usable software documentation. Position Requirements: Requires a Master's degree or equivalent in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field. Employer will accept a Bachelor?s degree and five years of related experience in lieu of the Master?s degree. Academic or work experience must include computer vision, biometrics, machine learning, and the optimization of complex algorithms for implementation on embedded systems.