Senior Software Engineer

FAAC IncorporatedAnn Arbor, MI
1d

About The Position

We are seeking a highly experienced Software Engineer to support development of BSI’s advanced simulation and AI products. This role focuses on development and enhancement of BSI’s ARMOR software product, a Unity-based Image Generator (IG), as well as BSI’s MERLIN AI/LLM plug-in for MACE. The ideal candidate is a senior-level developer with deep experience in DirectX-based image generation and simulation environments.

Requirements

  • Minimum of 10 years of professional software development experience (15+ years strongly preferred)
  • Strong proficiency in C++ and C#
  • Demonstrated experience with DirectX-based image generator (IG) development
  • Bachelor’s degree in an engineering or technical field (Software Engineering, Computer Engineering, Electrical Engineering, or related discipline)

Nice To Haves

  • Prior experience working with BSI’s MACE framework
  • Experience developing MACE plug-ins
  • Background in simulation, modeling & training systems, or real-time rendering
  • Familiarity with AI/LLM integration in operational or simulation environments

Responsibilities

  • Develop and maintain BSI’s ARMOR Unity-based Image Generator (IG)
  • Perform DirectX-based image generation and rendering development
  • Design and implement enhancements to BSI’s MERLIN AI/LLM plug-in for MACE
  • Develop, test, and integrate software components within BSI’s MACE framework
  • Collaborate with multidisciplinary engineering teams to support simulation, training, and AI-driven capabilities
  • Troubleshoot, optimize, and maintain high-performance real-time systems
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service