Placement papers | Freshers Walkin | Jobs daily: Senior Software Engineer at Fyusion, Inc (San Francisco, CA)

Search jobs and placement papers

Senior Software Engineer at Fyusion, Inc (San Francisco, CA)

We are looking for an experienced C++ software engineer to join our core research/engineering team. The research team produces the computer vision and machine learning algorithms which are deployed in shipping SDKs and apps. You will work with a team of talented research scientists and engineers to design, maintain and test these software components. You will maintain and refactor new and existing code for maximal quality and testability. You are obsessed with clean, organized, testable code. Compiler warnings make you anxious.

Primary Responsibilities:

  • Design, develop, maintain and test software algorithms.

  • Improve and refactor existing software to make it more testable.

  • Work with software engineers and research scientists to help them write high quality, testable code.

  • Review code and pull requests with other team members to improve the quality and testability of our software.

  • Write design documentation, design data structures and overall architecture.

  • Write unit and integration tests for new and existing code.

  • Work with iOS and Android developer teams to properly integrate our core algorithms into shipping products.

  • Work with QA to fix defects.

Minimum Qualifications:

  • BS degree in Computer Science or similar technical field or equivalent professional experience.

  • 5+ years of experience as a software engineer, software engineer in test or similar role.

  • Thorough understanding of software engineering methods and best practices.

  • You have experience with profiling code, debuggers, valgrind, etc.

  • Extensive software development experience in modern C++ (C++11, STL, boost, etc.)

  • Excellent verbal and written communication skills.

Preferred Qualifications:

  • Software development experience in Java, Android NDK, Obj-C.

  • MS, PhD, further education or experience in computer science, engineering or other technical field.

by via developer jobs - Stack Overflow

No comments:

Post a Comment