Senior Engineer (Software)

Apply now »

Date: 24 Jan 2024

Location: AE

Company: EDGE Group PJSC


HALCON is a regional and international leader that offers next-generation Weapons Systems and Robotics Expertise to meet the challenges of a rapidly changing world. 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. 


Key Accountabilities:

  • Provide guidance to design teams w.r.t. technical specification of software design especially considering international standards, practices, and certification, e.g. MIL-STDs, IEC/IEEE standards, Unified Modelling Language, etc.
  • Set an example by timeously delivering working code that satisfies requirements, and which is in compliance with company software quality and coding standards, configuration management practices, etc.
  • Set an example and provide guidance to technical design teams regarding evaluation, testing practices and methods, and coding. 
  • Propose, obtain buy-in and implement sound and advanced engineering practices. Set high standards in the development of Software Requirement Specifications, Software Design Documents and Interface Control Specifications, utilising (amongst others) static and behavioural software models.
  • Provide leadership in the generation and review of engineering software models and documentation. Organise and chair design reviews, and provide constructive inputs.
  • Mentor and train junior technical personnel.
  • Provide inputs to management regarding future software requirements and needs. Assist in the generation of a technology horizon plan that includes resources and software development tools.


Experience & Education Qualifications:

  • Electronic/Software Eng. Degree (Bachelor)
  • Knowledge of software subsystem design with application in the precision guided munition domain
  • 8 years’ experience in the software engineering domain
  • At least 3 years’ experience in the certification/classification methodology of software


Key Skills:

  • The skill and ability to provide technical leadership
  • Communication skill level that is clear, ensure cohesion and advance enthusiasm amongst team members, management and customers
  • Demonstrate the ability to take ownership and responsibility for short term operations. Should be able to assist in longer term planning for the expansion of technical ability
  • Passionate about software development and quality, together with not only a hunger for knowledge and an aptitude to learn, but also to pass on skills
  • Demonstrate advanced skill and experience regarding software principles, understanding of requirements, designing and documenting (sub)system(s), coding and testing
  • Knowledge of best practices, engineering standards and development methodologies applicable in the defence industry
  • Thorough understanding of the systems engineering process (Requirements, analysis, design, integration, verification, certification and configuration management.)



Job Segment: Testing, Technical Support, Developer, Technology

Apply now »