What are the responsibilities and job description for the Software Engineer V position at Alpha Net?
Candidate Value Proposition
The ideal candidate will be joining the XR Architecture team to build prototypes and run demos and explorations to create compelling demos or metrics. The team works on the most advance AR / VR technology there is, with the best talent and facility. There is opportunity to take risks and explore new technology, understand what it means, and learn. This role is a great opportunity to work and collaborate with cross-functional teams.
Role Responsibilities (including, But Not Limited To)
Design and develop graphics/rendering code from scratch on embedded and android systems
Write and code novel rendering pipeline and networking code.
Develop and integrate with existing custom rendering stacks.
Create functional end to end graphics applications in C/C and Java using OpenGL and Vulkan
Profile, measure, test functional code and implement new graphics systems
Be responsible for graphics architecture validation and testing from concept to pre-silicon to ship
Performance Measurement
Performance is measured based on how effectively team completes short dead cycles and deliverables.
Must-Have Skills
5-10 years of experience must have Android experience (take past knowledge and put a firm path)
GITHUB or portfolio link
Knowledge of rendering engines and pipelines, OpenGL, Vulkan, Android, C/C , Java
Experience with kernel software and firmware
Experience working with emulators
Knowledge of how graphics APIs operate on hardware
Knowledge of virtualization, emulation (qemu), Android emulation
Knowledge of networking and distributed systems
Experience working on prototype devices and dev boards
Expert knowledge of computer hardware and software
Experience building games and game engines using OpenGL, Vulkan
Expert knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery
Expert ability to troubleshoot issues and make system changes as needed to resolve issue
Ability to work on graphics later (lower layer) not using high-level framework (building what makes the games go)
Nice-to-Have Skills
AR / VR experience
Experience working on development boards or pre-silicon devices (not released to the public yet) early phase platforms
Experience with operating systems, drivers, and firmware
Soft Skills
Verbal and written communication skills, problem solving skills, customer service and interpersonal skills
Expert ability to work independently and manage one's time
Ability to work with minimal supervision
Self-driven (ability to look for answers)
Novel development on brand new technology
Strong problem-solving skills
Ability to ask questions when needed
Networking experience
Enjoys taking on new challenges
Education/Experience
Bachelor's degree in computer science, software engineering or relevant field required
10 years working on devices writing clean, efficient, well documented code
The ideal candidate will be joining the XR Architecture team to build prototypes and run demos and explorations to create compelling demos or metrics. The team works on the most advance AR / VR technology there is, with the best talent and facility. There is opportunity to take risks and explore new technology, understand what it means, and learn. This role is a great opportunity to work and collaborate with cross-functional teams.
Role Responsibilities (including, But Not Limited To)
Design and develop graphics/rendering code from scratch on embedded and android systems
Write and code novel rendering pipeline and networking code.
Develop and integrate with existing custom rendering stacks.
Create functional end to end graphics applications in C/C and Java using OpenGL and Vulkan
Profile, measure, test functional code and implement new graphics systems
Be responsible for graphics architecture validation and testing from concept to pre-silicon to ship
Performance Measurement
Performance is measured based on how effectively team completes short dead cycles and deliverables.
Must-Have Skills
5-10 years of experience must have Android experience (take past knowledge and put a firm path)
GITHUB or portfolio link
Knowledge of rendering engines and pipelines, OpenGL, Vulkan, Android, C/C , Java
Experience with kernel software and firmware
Experience working with emulators
Knowledge of how graphics APIs operate on hardware
Knowledge of virtualization, emulation (qemu), Android emulation
Knowledge of networking and distributed systems
Experience working on prototype devices and dev boards
Expert knowledge of computer hardware and software
Experience building games and game engines using OpenGL, Vulkan
Expert knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery
Expert ability to troubleshoot issues and make system changes as needed to resolve issue
Ability to work on graphics later (lower layer) not using high-level framework (building what makes the games go)
Nice-to-Have Skills
AR / VR experience
Experience working on development boards or pre-silicon devices (not released to the public yet) early phase platforms
Experience with operating systems, drivers, and firmware
Soft Skills
Verbal and written communication skills, problem solving skills, customer service and interpersonal skills
Expert ability to work independently and manage one's time
Ability to work with minimal supervision
Self-driven (ability to look for answers)
Novel development on brand new technology
Strong problem-solving skills
Ability to ask questions when needed
Networking experience
Enjoys taking on new challenges
Education/Experience
Bachelor's degree in computer science, software engineering or relevant field required
10 years working on devices writing clean, efficient, well documented code
Front End Software Engineer
Advent Software, Inc. -
San Francisco, CA
Software Engineer - Accounting
Advent Software, Inc. -
San Francisco, CA
Senior Software Engineer
Advent Software, Inc. -
San Francisco, CA