{bc}
linkedin

Principal Engineer - Software (C4 / HMI) - Defence

KATIM
Abu Dhabi, UAE
Full-time
Mid-Senior
Onsite
Discovered 2 weeks ago
JavaSoftware architectureSoftware design and developmentSoftware integrationHuman Factors / Human Systems IntegrationHMI/UI/UX
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

JavaSoftware architectureSoftware design and development
Smart Apply

Full Job Posting

About the role

The role supports development of a complex Defence Communications and Command & Control system.

The engineer will contribute to the design, development, integration, and maintenance of software components for mission-critical communications and operational capabilities.

The position focuses on user interface design, including HMI, UI, and UX, within a multidisciplinary engineering environment.

Responsibilities

  • Produce UI product and system requirements specifications from end-user input and operational analysis.
  • Translate user needs into requirements for relevant functional engineering teams.
  • Develop product and system design concepts and implementation specifications with a focus on usability.
  • Create, evaluate, and modify prototypes, operational scenarios, and process maps using interaction and task analysis.
  • Contribute to software architecture, detailed design, and integration across complex distributed systems.
  • Produce and maintain software design artifacts and models and participate in technical reviews.
  • Support software quality through automated unit tests, integration, system, and acceptance testing, plus code reviews.

Basic qualifications

  • Degree in Software Engineering.
  • At least 8 years of experience in software development, preferably in communications, defence, mission-critical, or distributed systems.
  • Strong proficiency in Java development.
  • Experience analyzing designs and requirements from a Human Factors or Human Systems Integration perspective.
  • Experience with mission, top-down functional, or critical task analyses.
  • Experience with GIS frameworks such as LuciadLightspeed or NASA World Wind.
  • Proficiency with HTML, JavaScript, and CSS Web UI fundamentals.
  • Understanding of UML, software modeling, modular design, high cohesion, low coupling, and object-oriented design.

Preferred qualifications

  • Experience developing communications systems or network-enabled applications.
  • Familiarity with messaging protocols and distributed messaging architectures.
  • Experience developing real-time or near-real-time systems or working with GIS.
  • Familiarity with defence, security, or safety-critical software environments.
  • Experience with automated build or CI pipelines.
  • Experience supporting software integration and verification in larger system developments.

About EDGE

EDGE is a UAE-based advanced technology group focused on defence and emerging technologies, with specialized companies and centers of excellence.

The organization describes a multicultural environment with autonomy, accountability, agility, learning opportunities, and career support.

Benefits

  • Depending on role and seniority, benefits may include family visas, annual flight tickets, medical insurance for employees and dependents, and education allowances for children.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at KATIM