Software Developer (Simulation and Interface) needed at Afconrecruit Limited

Save 3 days ago

Job title : Software Developer (Simulation and Interface)

Job Location : Abuja

Deadline : July 27, 2024

Quick Recommended Links

Key Responsibilities:

Simulation Software Development:

  • Design, develop, and implement simulation software applications.
  • Collaborate with cross-functional teams to gather and analyze requirements for simulation projects.
  • Create detailed technical specifications and documentation for software development.

Testing and Quality Assurance:

  • Develop and execute test plans to ensure the accuracy and performance of simulation software.
  • Identify and troubleshoot software defects and performance issues.
  • Implement and maintain automated testing frameworks for continuous integration and deployment.

Optimization and Performance Tuning:

  • Optimize simulation software for performance, scalability, and reliability.
  • Conduct performance profiling and analysis to identify and resolve bottlenecks.
  • Develop specific simulation functionalities, including flight dynamics and scenario management.
  • Implement real-time data processing and visualization.

Collaboration and Communication:

  • Work closely with project managers, engineers, and other stakeholders to ensure successful project delivery.
  • Provide technical support and guidance to other team members.
  • Communicate project status, risks, and issues to stakeholders in a timely manner.

Continuous Improvement:

  • Stay current with emerging trends and technologies in simulation and software development.
  • Participate in code reviews and contribute to the development of best practices.
  • Foster a culture of continuous improvement and innovation within the team.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field. Master’s degree preferred.
  • Minimum of 5-7 years of experience in software development, with a focus on simulation.
  • Proficiency in programming languages such as C++, Python, Java.
  • Experience with simulation frameworks and tools (e.g., Unity, Unreal Engine, MATLAB, Simulink).
  • Strong understanding of software development methodologies, including Agile/Scrum.
  • Excellent problem-solving, analytical, and troubleshooting skills.
  • Strong communication and teamwork abilities.

Preferred Qualifications:

  • Experience with real-time simulation and modeling.
  • Knowledge of physics-based simulation and mathematical modeling.
  • Familiarity with cloud-based simulation platforms and technologies.
  • Certification in relevant technologies or methodologies.

How to Apply for this Offer

Interested and Qualified candidates should Click here to Apply Now

  • ICT Jobs in Nigeria  jobs