Software Engineer - VE

AppleCupertino, CA
3d

About The Position

Our team plays a pivotal role in bridging critical gaps between Algorithm, Quality Assurance (QA), and User Studies teams, driving innovation in video engineering. You will be instrumental in designing and developing robust, end-to-end software systems that efficiently handle and process video data. This includes architecting scalable frameworks and developing high-performance data pipelines, ensuring solutions are high-quality, reliable, scalable, and testable. Close collaboration with cross-functional teams (including hardware, machine learning, and user studies) is essential to achieve comprehensive test coverage and deliver a flawless end-user experience for next-generation Apple products.

Requirements

  • BS and a minimum of 3 years of relevant industry experience
  • 2+ Years of Python
  • 1+ Years of software framework design and development
  • 1+ Years of experience with a major cloud platform, e.g., AWS
  • Comfortable with Git, REST API's, SQL, and NoSQL databases
  • Experience designing and deploying automated systems
  • Solid understanding of the software development lifecycle, industrial automation terminology, and processes

Nice To Haves

  • Familiarity with robot kinematics, dynamics, digital control, and signal processing
  • Thrive in uncertain, rapid project schedules, being able to quickly shift priorities and maximize testing/development time
  • Strive to innovate and try new things, incorporating continuous improvement of testing and data collection methods
  • Good verbal and written communication skills
  • Good engineering fundamentals and practices
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service