Senior Software Engineer ( Native )

5 - 7 years experience  •  Business Intelligence

Salary depends on experience
Posted on 11/06/17
Plantation, FL
5 - 7 years experience
Business Intelligence
Salary depends on experience
Posted on 11/06/17

As a Senior Software Engineer working on native applications you will drive the engineering effort to build production-grade software in C++. You will interface closely with various teams such as our native SDK team, backend engineers, and product managers in order to translate requirements and constraints into end-to-end native software. The ideal candidate will have broad experience ranging from low-level systems programming to high-level 2D/3D graphics.

Responsibilities: 

  • Translate product requirements, SDK and platform capabilities into production-grade applications in C++
  • Work closely with key stakeholders and developers of our native (C/C++) SDKs
  • Write elegant, maintainable, reusable code, leveraging test-driven principles to develop high-quality applications
  • Clearly communicate with engineering and product team progress, define expectations, and help set timelines
  • Create test plans and testing strategies for native code
  • Troubleshoot and resolve software defects and other technical issues
  • Be a mentor and subject matter expert within the company and developer community

Qualifications: 

  • 5+ years of experience shipping production-grade applications in C/C++
  • Experience with POSIX networking, IPC, and thread management
  • Experience writing large-scale business logic in C/C++
  • Experience with OpenGL or 2D/3D frameworks and libraries a plus
  • Experience developing against Android and Linux platforms a plus
  • Proficiency with Git
  • Able to work and communicate effectively in a fast paced environment where goals and requirements may constantly be changing
  • Committed to learning and sharing with the team to help achieve overall goals. Must work well in groups

 Education:

  • Bachelor's degree in related field or equivalent work experience 

Additional Information

  • All your information will be kept confidential according to Equal Employment Opportunities guidelines.
Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.