Software Engineer EDGE Group Dubai

  • Full time
  • UAE
  • Posted 2 months ago
  • 12000-25000 AED / Month

A Software Engineer at EDGE Group should have some experience in the field of software development. Be able to perform basic software system and subsystem design, coding, evaluation and testing and reporting, as well as learn by maintaining and fixing basic software. Some exposure to classification and certification of software. This is a mid level full time role. The salary for this role ranges from 12000 AED to 25000 AED, which may be slightly negotiatable during the interview.

Responsibilities of Software Engineer

  • Demonstrate proficient understanding of Embedded C, encompassing complexities such as memory management, pointers, interrupt handling, multi-threading, and multi-processing.
  • Familiarity with common communication protocols.
  • Apply technical specification practices in accordance with international standards and certifications (e.g., MIL-STDs, IEC/IEEE standards, RTCA standards like DO-178C).
  • Utilize Unified Modeling Language (UML) and System Modeling Language (SysML) where necessary.
  • Deliver code meeting requirements and company software quality standards.
  • Adhere to coding standards and configuration management practices.
  • Conduct unit testing to minimize defects and actively participate in reviews.
  • Provide guidance to peers and juniors on specification practices, coding standards, testing methods, and configuration management.
  • Implement Halcon software engineering standards, utilizing a model-based approach and tools.
  • Investigate and understand the structure and execution flow of existing software.
  • Modify existing software to accommodate new requirements and fix reported defects.
  • Ensure compliance with existing software structure and logic.
  • Maintain traceability to and from higher-level requirements and designs.
  • Offer insights to management regarding future software requirements and needs.

Eligibility Requirements for Software Engineer

  • BSc Electronic or Software Engineering or Computer Science.
  • 4-5 years of experience in similar role.

Skills Desired

  • Proficiency in Embedded C with understanding of memory management, pointers, interrupt handling, and multi-threading.
  • Familiarity with common communication protocols.
  • Awareness of international software engineering standards and certifications.
  • Ability to deliver code meeting requirements and adhere to coding standards.
  • Willingness to mentor peers and juniors on software engineering practices.
  • Implementation of software engineering standards and model-based approaches.
  • Ability to support and maintain existing software, including modification and defect fixing.
  • Offer insights to management regarding future software requirements and needs.
  • Basic understanding of software principles, requirements, design, coding, and testing.
  • Openness to learning best practices and engineering standards applicable in the industry.
  • Understanding and implementing the systems engineering process.

Senior Software Engineer Robotics Emirates Airlines Dubai

Director Purchase Order Management EDGE Group UAE

Tagged as:

To apply for this job please visit careers.edgegroup.ae.


You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.

Job Overview
Job Location