Senior Software Engineer at FAAC Incorporated
Ann Arbor, Michigan, United States -
Full Time


Start Date

Immediate

Expiry Date

08 Apr, 26

Salary

0.0

Posted On

08 Jan, 26

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C++, C#, DirectX, Image Generation, Simulation, AI, LLM, Unity, Software Development, Real-Time Systems, Troubleshooting, Optimization, Collaboration, MACE, Plug-Ins, Modeling, Training Systems

Industry

Software Development

Description
Description Position Overview 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. Key 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 Requirements Required Qualifications 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) Preferred Qualifications 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 Equal Opportunity Employer/Disabled/Veteran
Responsibilities
The Senior Software Engineer will develop and maintain BSI’s ARMOR Unity-based Image Generator and enhance the MERLIN AI/LLM plug-in for MACE. The role involves collaborating with engineering teams and optimizing high-performance real-time systems.
Loading...