Vacancy expired!
job summary:
Sr. C Software Engineer About the Opportunity We are looking for talented senior level C Software Engineer to work on a team that is transitioning a monolithic code base into a cloud native, distributed system of systems. This role will serve primarily as a developer for desktop C applications with opportunities for developing cloud-native services for machine learning and 3D object manipulation. Required Qualifications- Advanced technical and architecture background in c
- Experience developing on Linux or other Unix environments
- Experience 3D engines and libraries such as OpenGL, webGL, and CGAL (background in IE gaming, manufacturing, imagining 3+ years experience)
- Need candidate to understand basic math and be advanced in gemotric algorithims
- Highly innovative, flexible, and self-directed
- Excellent written and verbal communication skills
- Experience with QT frameworks
- Experience 3D engines and OpenGL
- Experience with Machine learning
- Experience with building and maintaining APIs
- Experience in Test Driven Development (TDD)
- Experience with pair programming and code reviews
- Experience with GCE, Ansible, Terraform or comparable technologies
- Understanding of system design, distributed systems, event driven architectures, cloud infrastructure, continuous integration, DevOps, and immutable infrastructure
- Experience level: Experienced
- Minimum 5 years of experience
- Education: No Degree Required
- C (5 years of experience is required)
- UNIX
- Linux
- OpenGL
- WebGL
- CGAL
- Object Oriented Design (2 years of experience is required)
Vacancy expired!