As a Software Engineer in the Applied Materials Photonics Platform Business, you will be working on software for highly technical and challenging smart glasses prototypes powered by various computing platforms.
Key Responsibilities
- Develop the necessary software to support driving smart glasses displays, including display control, sensors, wireless, and other peripherals (usually based on existing reference code provided by the platform manufacturer)
- Develop mobile applications to control smartglasses prototypes (usually based on existing reference design applications)
- Develop demo applications for glasses (usually simple scripted demos and videos)
- Develop software for on-device display correction, such as for color or distortion
- Develop software for custom test fixtures, such as display measurement devices
Minimum Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or equivalent
- Strong expertise in Qualcomm platform based designs
- Experience in writing or modification of embedded software platform device drivers
Preferred Experience
- Strong fundamental experience of developing software running on embedded hardware design in complex small form factors
- Experience with rapid prototyping and reference designs
- Mobile application development
- 7 years minimum experience in embedded software design
- Experience in test script development (Python)
Functional Knowledge
- Demonstrates depth and/or breadth of expertise in own specialized discipline or field
Business Expertise
- Interprets internal/external business challenges and recommends best practices to improve products, processes or services
Leadership
- May lead functional teams or projects with moderate resource requirements, risk, and/or complexity
Problem Solving
- Leads others to solve complex problems; uses sophisticated analytical thought to exercise judgment and identify innovative solutions
Impact
- Impacts the achievement of customer, operational, project or service objectives; work is guided by functional policies
Interpersonal Skills
- Communicates difficult concepts and negotiates with others to adopt a different point of view
Bachelor's Degree
7 - 10 Years
Full time
Assignee / Regular