Manager (Software)
| Department | Communication |
| Job Type | Contractual |
| Station | NASTP Alpha Rawalpindi |
| Gender | Both |
| Last Date to Apply | 09-03-2026 |
The Manager (Software) will be responsible for the design, development, optimization and maintenance of high-quality software applications and systems. This role involves working closely with system engineers, firmware developers and other cross- functional teams to deliver scalable and user-friendly software solutions.
· Management and design of Man Machine Interface (MMI) applications across desktop platforms.
· Design and develop front-end applications for effective visualization of processed RF & DSP data.
· Design and develop robust software solutions using programming languages such as C/C++, Python, C#, Java, JavaScript, SQL, PHP, HTML, ASP.NET.
· Analyze and optimize existing software applications to enhance performance and efficiency.
· Design and 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.
· MS / PhD degree in Computer / Software Engineering / Computer Science / Information Technology (minimum CGPA 3.0).
· Degree preferably from HEC-recognized or reputable foreign institute.
· Minimum 5+ years of relevant software development experience will be preferred.
· Strong understanding of data structures, algorithms and software design principles.
· Expertise in programming languages: C/C++, Python, Java, or C#.
· Experience with advance relational databases (e.g. MySQL, PostgreSQL, MS SQL).
· Hands-on experience with version control (Git) and CI/CD pipelines in across multiple project.
· 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
- NASTP Alpha Location
- Old Airport Building, Nur khan, Chaklala, Rawalpindi
- Email Address
- info@nastp.gov.pk
- For Information
- +92-51-9504351
- +92-51-9504355
