Qureos

FIND_THE_RIGHTJOB.

Sr. Engineer I - Unity Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

We are seeking an experienced Unity developer with a background in game development and a working knowledge of aircraft flight principles. The ideal candidate builds robust, maintainable Unity systems, contributes to cross-disciplinary teams, and brings deep expertise in at least one technical area such as AI, graphics/shaders, physics, or multiplayer networking. Familiarity with AR/VR and machine-learning workflows in Unity is highly desirable.

Key Responsibilities

  • Design and implement Unity modules and features across the project, from prototype to delivery.
  • Architect and develop Unity systems using object-oriented programming and component-based design.
  • Own one or more specialist areas such as AI, real-time graphics and shaders, physics and flight models, or multiplayer/networking.
  • Integrate flight dynamics, sensor simulation, or vehicle models that reflect basic aerodynamics and aircraft control principles.
  • Optimize runtime performance, memory, and GPU/CPU usage for real-time applications.
  • Collaborate daily with designers, program managers, systems engineers, artists, and QA to define requirements and deliverables.
  • Mentor junior engineers and share knowledge across the team.
  • Stay current with emergent tech relevant to Unity projects, particularly AR/VR and ML toolchains.

Required Skills & Experience

  • Strong, demonstrable experience with Unity and C#.
  • 5–8 years of industry experience building production software or games.
  • Deep understanding of OOPS and component-based architecture in Unity.
  • Proven track record working in collaborative, multidisciplinary teams.
  • Expertise in at least one of the following: artificial intelligence, real-time graphics/shaders, physics and simulation, or multiplayer/networking.
  • Basic aerospace knowledge, or demonstrable understanding of how fixed-wing aircraft fly, including lift, drag, stability, control surfaces, and basic flight dynamics.
  • Practical experience with performance profiling and optimization in Unity.
  • Familiarity with version control systems (Git), issue trackers, and collaborative workflows.
  • Clear written and verbal communication skills.
  • Strong analytical and creative problem-solving abilities.
  • Self-motivated, disciplined, punctual, and able to work with minimal supervision.

Preferred / Nice-to-have

  • Coursework in aerospace engineering, aerodynamics, or related field.
  • Experience implementing custom flight models or integrating Simulink/MATLAB data into Unity.
  • Knowledge of Unity’s XR toolkits and experience shipping AR/VR applications.
  • Experience with Unity ML-agents, Barracuda, TensorFlow, or similar ML frameworks.
  • Shader languages (HLSL/Shader Graph) and GPU optimization experience.
  • Experience with high-frequency network synchronization and deterministic simulation approaches.
  • Familiarity with ROS, avionics data formats, or flight-data logging.

Personal Attributes

  • Team player who is respectful and easy to work with.
  • Comfortable mentoring others and helping the team grow.
  • Takes initiative and follows through on commitments.
  • Reliable, organized, and detail oriented.

© 2025 Qureos. All rights reserved.