Software Engineer Full-time Job

4 weeks ago   IT & Telecoms   Dubai   84 views Reference: 37166
Job Details

Key Accountabilities:

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.

Experience & Education Qualifications:

BSc Electronic/Software Engineering or Computer Science.

Company Description
HALCON has developed in-house expertise across the entire value chain for gravity-release bomb guidance systems. This includes design, development, testing, manufacturing and assembly. Our end-to-end capabilities ensure exceptional quality and competitive pricing. As well, we are faster and more flexible in meeting customer requirements.
Our work on these systems begins with research and development informed by customer requirements and market trends. Our production facilities deliver high-tolerance, high-precision components and sub-systems, finished through our full assembly line services. This results in systems with the highest performance, reliability and safety.