Software Engineer V
Duration: 12 Months
The individual will be supporting the development of novel display types for VR and AR.
Role Responsibilities:
• The individual will help develop software that both simulates and drives novel display types
• Work includes software development with occasional hardware bring up tasks
• Simulation of novel displays (on an existing display)
• Drive novel display prototypes
• Completing assigned tasks in our task system, including building new components or optimizing or adding features to existing ones
• Other general software development tasks
Must-Have Skills:
• 2+ years of experience with software development in a production environment
• Experience with low-level system development, such as graphics drivers, DSPs, or other kinds of peripherals
• Experience developing high-performance PC software
• Facility with C++ development and considerations
• Ability to independently design, implement, test, and document small pieces of a defined larger system
• Familiarity with requirements for both experimental and production code; some experience bringing up hardware is a plus
Nice-to-Have Skills:
• Experience with C++ development on Windows
• Familiarity with Windows performance analysis tools
Soft-Skills:
• Strong communication skills
• Ability to work independently
• Minimal supervision but able to ask for support, if needed
• Strong attention to detail