Lead Software Engineer (Unity)

Employer

Job Description

ML Horizons is seeking a Lead Software Engineer (Unity), Public Sector to join our group, assisting in the development of XR oriented applications. We need a strong individual contributor with both breadth and depth of technical skills, as well as a passion for 3D/AR interactions. You’ll get to apply your experience shipping Unity based applications towards driving the development of products for our customers in the Defense and Public sectors. The qualified candidate needs to be a self-starter and able to operate in a highly dynamic environment.

Responsibilities
  • Guide a team of developers in creating features for Unity applications
  • Build, debug, and deploy mixed reality frameworks, tools, applications
  • Track & report on project status, plan architecture, and present product vision to others
  • Be a subject matter expert and thought leader in 3D tools and improving alignment with product vision & team
  • Team player who can collaborate with cross-functional teams to define, design, and ship new features
  • Work on bug fixing and improving application performance
  • Contribute to team success through code and architectural reviews, as well as cross-departmental presentations
  • Unit-test code for robustness and reliability
Qualifications
  • 10+ years experience developing client-side software applications
  • 4+ years experience developing Unity based products
  • Strong programming skills and a firm understanding of engineering best practices
  • Experience integrating Unity with Cloud services, or multiplayer game experience
  • Ability to rapidly adjust to changing demands
  • Experience working with third-party libraries, frameworks, and APIs
  • Strong communication skills, both verbal and written
  • Clear understanding of 3D Math and 3D Graphics
  • Experience interfacing applications with IoT and other custom hardware
Education
  • BA/BS in Computer Science or equivalent experience
Additional Information
  • All your information will be kept confidential according to Equal Employment Opportunities guidelines
  • This position may have access to ITAR controlled technical data, or material placed under a security classification or similar restriction by the US Government. As such, this position will require a US Person as defined in the ITAR, and may require the successful completion of a background check for a US Department of Defense security clearance