Enable job alerts via email!

Senior Software Engineer (Inertial Measurement Unit)

Edge Group

Abu Dhabi

On-site

USD 70,000 - 120,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company specializing in precision-guided munitions seeks a Senior Software Engineer to join their dynamic team in Abu Dhabi. The role involves developing embedded software for Inertial Measurement Units while mentoring junior engineers. Ideal candidates should have extensive experience in C/C++ development and a strong background in software certification for defense applications.

Qualifications

  • 10 years of experience in embedded software development using C/C++.
  • Experience with STM32 is advantageous.
  • Knowledge of software certification to DO-178C or equivalent.

Responsibilities

  • Develop embedded software in C/C++ for Inertial Measurement Units.
  • Mentor junior engineers and manage software documentation.
  • Participate in design reviews and ensure compliance with quality standards.

Skills

Embedded Software Development
C
C++
Mentoring
Software Documentation
English Communication

Education

Computer Science Degree

Job description

Select how often (in days) to receive an alert : Create Alert

Senior Software Engineer (Inertial Measurement Unit)

Company : EDGE Group PJSC

Company

HALCON is a regional leader in development and production of precision-guided munitions, loitering munitions and autonomous systems. Established in 2017, the company innovates and develops high-performance and cost-effective products. HALCON relies on strong in-house research and development, supported by one of the region’s most advanced testing facilities delivering high-tolerance, high-precision components and sub-systems, finished through the company’s full assembly line services. HALCON also provides special manufacturing solutions, automation and robotics consulting, and advisory services that help customers achieve their operational and tactical goals.

Role Summary

This role will contribute to the development of all aspects of embedded software applicable to an Inertial Measurement Unit (IMU). The successful incumbent will work alongside the Lead IMU Software Engineer and will support the distribution and delivery of work to junior software engineers within the team. The candidate should demonstrate a high level of competency in the design, development, support, and maintenance of C / C++ embedded software and be well-versed in English.

Responsibilities

  • Proficient and independent in developing embedded software in languages such as C / C++. Knowledge of other high-level languages like C# and PC-based development experience are advantageous.
  • Proficient in developing, managing, and maintaining software documentation, including requirements, design, source code, and test cases.
  • Deliver working code promptly that satisfies requirements and complies with quality standards, coding standards, and configuration management practices.
  • Participate in technical design teams for evaluation, testing practices, methods, and coding of embedded applications.
  • Apply sound software engineering practices, deliver documented designs, and participate in design reviews.
  • Proficient in using software configuration management tools and best practices.
  • Mentor junior personnel, helping develop their skills and accelerate project delivery.
  • Provide software engineering support for development and maintenance of software tools within the department.
  • Ability to understand spoken and written English clearly and express oneself effectively in English, both spoken and written.

Requirements

Education

  • Computer Science Degree with training in C / C++, Jama training is advantageous.
  • Experience with software certification to DO-178C or equivalent.

Experience

  • 10 years of experience in embedded software development using C / C++. Experience with STM32 is advantageous.
  • Significant experience in the software development lifecycle, including requirements management, design, implementation, and testing.
  • Experience leading complex software projects for defense-related applications.

J-18808-Ljbffr

Software Engineer • Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.