Enable job alerts via email!

Software Verification Engineer

LODD Autonomous

Abu Dhabi

On-site

USD 60,000 - 100,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is on the lookout for a Software Verification Engineer to enhance the safety and reliability of autonomous systems. In this dynamic role, you will collaborate with developers and safety teams to implement rigorous verification methodologies for software used in drone and aerial mobility platforms. Your expertise will drive compliance with industry standards while you design automated testing frameworks and conduct thorough validation processes. Join a forward-thinking company where your contributions will play a pivotal role in shaping the future of autonomous technology and ensuring the highest safety standards in the industry.

Qualifications

  • 3+ years of experience in software verification in aerospace or robotics.
  • Strong understanding of safety-critical software development standards.

Responsibilities

  • Develop and execute software verification plans for compliance with safety standards.
  • Conduct unit, integration, and acceptance testing for mission-critical software.

Skills

Software Verification
Python
C++
MATLAB
Unit Testing
Problem Solving

Education

Bachelor's or Master's in Computer Science
Aerospace Engineering

Tools

Git
Jenkins
MATLAB/Simulink
Gazebo
ROS

Job description

Job Summary: LODD Autonomous is seeking a Software Verification Engineer to ensure the reliability, safety, and compliance of our autonomous systems. In this role, you will be responsible for verifying and validating software used in our drone and aerial mobility platforms, ensuring they meet industry standards and regulatory requirements. You will work closely with software developers, systems engineers, and safety teams to implement rigorous testing methodologies, automation strategies, and compliance verification.

Key Responsibilities:

  • Develop and execute software verification and validation (V&V) plans to ensure compliance with aerospace and autonomous vehicle safety standards.
  • Design and implement automated and manual testing frameworks to validate software functionality, performance, and reliability.
  • Conduct unit, integration, system, and acceptance testing for mission-critical software components.
  • Perform requirements-based testing, ensuring software meets functional and safety requirements.
  • Identify, analyze, and document software defects, and collaborate with development teams for resolution.
  • Work with safety and certification teams to ensure compliance with standards such as DO-178C, ISO 26262, and SAE ARP4754A.
  • Develop and maintain test scripts, test cases, and test reports for both real-time embedded systems and AI-driven software applications.
  • Support hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing environments for drone and autonomous vehicle software.
  • Assist in preparing software verification artifacts for regulatory approvals and audits.
  • Continuously improve testing processes by adopting best practices in continuous integration (CI/CD) and automated testing.

Qualifications & Experience:

  • Bachelor s or Master s degree in Computer Science, Software Engineering, Aerospace Engineering, or a related field.
  • 3+ years of experience in software verification and validation, preferably in the aerospace, robotics, or autonomous systems industries.
  • Strong understanding of safety-critical software development and relevant certification standards (DO-178C, ISO 26262, or equivalent).
  • Proficiency in Python, C, C++, or MATLAB for test automation and script development.
  • Experience with unit testing frameworks, software debugging tools, and static/dynamic analysis techniques.
  • Knowledge of real-time operating systems (RTOS) and embedded systems.
  • Familiarity with simulation environments such as Gazebo, MATLAB/Simulink, or ROS-based platforms.
  • Experience with version control (Git), continuous integration (Jenkins, GitLab CI), and test management tools.
  • Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.

Preferred Qualifications:

  • Experience with AI/ML verification in safety-critical applications.
  • Knowledge of cybersecurity standards for autonomous systems.
  • Hands-on experience with drone or UAV software development and testing.

Company Industry

  • Logistics
  • Transportation
  • Warehousing
  • Courier

Department / Functional Area

  • IT Software

Keywords

  • Software Verification Engineer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

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