Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Sr. engineer i - unity developer

NewSpace Research and Technologies
Developer
Posted: 17 March
Offer description

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.
#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Bi developer: ssn aukus build program
ASC
Developer
Similar job
Training developer.
Techforce Personnel
Developer
Similar job
Java developer
Hiremii
Java Developer
Similar jobs
jobs Western Australia
Home > Jobs > IT and Tech jobs > Developer jobs > Developer jobs in Western Australia > Sr. Engineer I - Unity Developer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save