Assistant Manager (Software)

Job Details
Department Communication
Job Type Contractual
Station NASTP Alpha Rawalpindi
Gender Both
Last Date to Apply 09-03-2026
Job Description

The Assistant Manager (Software) will assist in the design, development, optimization and all maintenance of high-quality software applications, contributing to both frontend and backend application development. This role is ideal for a fresh graduate or early carrier professionals who are passionate about coding, problem solving and modern practices. The Assistant Manager (Software) will gain practical experience in system integration and application development. 

Job Responsibilities

·      Develop Man Machine Interface (MMI) applications across desktop platforms.

·      Develop front-end applications for effective visualization of processed RF & DSP data.

·      Develop robust software solutions using programming languages such as C/C++, Python, C#, Java, JavaScript, SQL, PHP, ASP.NET.

·      Optimize existing software applications to enhance performance and efficiency.

·      Implement socket programming and multi-threading for high-performance applications.

·      Work with development platforms such as Visual Studio, Eclipse, MS SQL Server and MySQL.

·      Collaborate with cross-functional teams to integrate desktop applications with RF and DSP systems.

·      Prepare detailed technical documentation, including design specifications, APIs, and reports.

Qualification

·      Bachelors / MS degree in Computer / Software Engineering / Computer Science / Information Technology with minimum CGPA of 3.0.

·      Degree preferably from HEC-recognized or reputable foreign institute. 

Experience

·      Candidates with up to 2 years of relevant software development experience will be preferred.

·      Fresh graduates with strong fundamentals in programming, software design and system integration are encouraged to apply.

Skills

·      Strong understanding of data structures, algorithms and software design principles.

·      Proficiency in programming languages: C/C++, Python, Java, or C#.

·      Experience with relational databases (e.g. MySQL, PostgreSQL, MS SQL).

·      Familiarity with version control (Git) and CI/CD pipelines.

·      Knowledge of cloud platforms (AWS, Azure or similar).

·      Understanding of hardware-software integration and system-level design.

·      Strong problem-solving, documentation and teamwork abilities. 

·      Ability to manage multiple projects and meet deadlines.

 

Additional Notes

 ·      6-month probation including 2-3 months of structured training.

·      Final appointment to be confirmed after successful probation.

·      All candidates who applied earlier for the same position may not apply again. Their application submitted earlier, will be included in selection process.


Reach Us

Contact Us

Loading
Your message has been sent. Thank you!
  • NASTP Alpha Location
  • Old Airport Building, Nur khan, Chaklala, Rawalpindi
  • Email Address
  • info@nastp.gov.pk
  • For Information
  • +92-51-9504351
  • +92-51-9504355
Jobs
Senior Assistant (Draftsman CAD / CAM)

NASTP Alpha Rawalpindi

Apply Before 09-03-2026
Assistant Manager (RF / MW)

NASTP Alpha Rawalpindi

Apply Before 09-03-2026
Manager (Firmware)

NASTP Alpha Rawalpindi

Apply Before 09-03-2026
Assistant Manager (Firmware)

NASTP Alpha Rawalpindi

Apply Before 09-03-2026
Manager (DSP)

NASTP Alpha Rawalpindi

Apply Before 09-03-2026
Assistant Manager (DSP)

NASTP Alpha Rawalpindi

Apply Before 09-03-2026
Manager (Software)

NASTP Alpha Rawalpindi

Apply Before 09-03-2026
Assistant Manager (Software)

NASTP Alpha Rawalpindi

Apply Before 09-03-2026
Assistant Manager (Systems)

NASTP Alpha Rawalpindi

Apply Before 09-03-2026
Manager (RF / MW)

NASTP Alpha Rawalpindi

Apply Before 09-03-2026
Manager (Design Assurance)

NASTP Kamra

Apply Before 09-03-2026
Assistant Manager (DOH Mgt)

NASTP Kamra

Apply Before 09-03-2026
Assistant Manager (Personnel Approvals)

NASTP Kamra

Apply Before 05-03-2026
Assistant Manager (Air Worthiness-Aero)

NASTP Kamra

Apply Before 09-03-2026
Assistant Manager (Air Worthiness-Avionics)

NASTP Kamra

Apply Before 09-03-2026
Assistant Manager (Standards & Certification)

NASTP Kamra

Apply Before 09-03-2026
SME (Structures & Powerplant Installation)

NASTP Kamra

Apply Before 09-03-2026
SME (Systems, Equipment, Avionics & Acoustical)

NASTP Kamra

Apply Before 09-03-2026
SME (Aerodynamics & Flight Analysis)

NASTP Kamra

Apply Before 09-03-2026
Manager (Audit)

NASTP Kamra

Apply Before 09-03-2026
Manager (Audit)

NASTP Kamra

Apply Before 09-03-2026
Assistant Manager (Surveillance)

NASTP Kamra

Apply Before 05-03-2026
Assistant Manager (Safety)

NASTP Kamra

Apply Before 05-03-2026