Senior Software Engineer

Employer

Job Description

Must be US Citizen or Green Card Holder


Qualifications:

• Knowledge of computer development software as it relates to systems, such as git, Visual Studio, etc.

Proficient in C/C++, Python

• Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.

• Ability to work independently and manage one’s time.

• Basic mentoring skills necessary to provide support and constructive performance feedback.

• Knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.

• Ability to troubleshoot issues and make system changes as needed to resolve issue.

• Knowledge of computer hardware and software.

 

Pluses:

• Bachelor's degree in computer science, software engineering or relevant field required.

 

Day to Day:

Our clients mission is to help more people around the world come together and connect through world-class Augmented, Mixed and Virtual Reality hardware and software. With global departments dedicated to AR/VR research, computer vision, haptics, social interaction, and more, we are committed to driving the state-of-the-art forward through relentless innovation. AR and VR potential to change the world is immense -- and we're just getting started.

 Job Responsibilities:

• Modify existing software systems and pipelines.

• Write and implement software designs.

• Work as part of a project team to coordinate database development and determine project scope and limitations.

• Review project requests describing database user needs to estimate time and cost required to accomplish project.

• Maintain and operate software system and pipeline.