Sr. Embedded Software Engineer

Asterix Communications
Abu Dhabi
AED 400,000 - 600,000
Job description

```html

ARENGY is a Digital and Cybersecurity Consulting Company operating in the Middle East from Dubai. Our customers are the most successful industry leaders executing projects around the globe. We are looking for a Senior Embedded Software Engineer for a permanent position in Abu Dhabi.

Job Description

Key Responsibilities:

  1. Strong software architecting and design capabilities, including software reusability, in accordance with industry best practices.
  2. Strong verbal and graphical communication skills – to clearly convey architecture and design concepts to the team.
  3. Document software requirements and designs as graphical and non-graphical models.
  4. Promote model-based engineering.
  5. Provide guidance to design teams regarding the technical specification of software design, especially considering international standards, practices, and certification (e.g., MIL-STDs, IEC/IEEE standards, Unified Modelling Language, and DO-178C).
  6. Propose, obtain buy-in, and implement sound and advanced engineering practices.
  7. Set high standards in the development of Software Requirement Specifications, Software Design Documents, and Interface Control Specifications, utilizing static and behavioural software models.
  8. Set an example by timely delivering working code that satisfies requirements and complies with company software quality and coding standards, configuration management practices, etc.
  9. Provide guidance to technical design teams regarding evaluation, testing practices and methods, and verification, acceptance, and certification.
  10. Develop new, as well as support and maintain existing embedded C software.
  11. Improve the structure and logic of the existing software.
  12. Re-structure software with the aim of re-use.
  13. Mentor and train junior technical personnel.
  14. Provide inputs to management regarding future software requirements and needs.
  15. Assist in the generation of a technology horizon plan that includes resources and software development.

Profile / Requirements

  1. Master's degree in Electronic/Software Engineering.
  2. Minimum 5 years' experience in software subsystem design.
  3. 8+ years' experience in the software engineering domain.
  4. 5+ years' experience in the certification/verification methodology of software.
  5. Strong knowledge of software engineering principles, data structures, algorithms, and design patterns.
  6. Proficient in debugging and troubleshooting embedded software.
  7. Experience with real-time operating systems (RTOS) and device drivers.
  8. Familiarity with software configuration management tools and version control systems.
  9. Excellent problem-solving skills and ability to work independently as well as in a collaborative team environment.
  10. Strong communication skills to effectively convey technical concepts and collaborate with cross-functional teams.
```
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Sr. Embedded Software Engineer jobs in Abu Dhabi