JOB DESCRIPTION
National Aerospace Science & Technology Park (NASTP)
Job Title System Execution Engg Position Type Contractual
Dept/Group System Engineering Travel Req Yes
Relevant
1-3 Years Minimum Location Rawalpindi/Islamabad
Experience
Job Description
Role and Responsibilities
• Responsible to verify functionality of all the manufactured equipment before
buying from the manufacturer
• Responsible to verify functionality by integrating manufactured equipment with
the other existing field systems
• Responsible to verify the Equipment’s durability before deploying it in field
• Responsible to test and deploy the Equipment in field, for this purpose
employee will have to go out of station
• Responsible to analyze performance of deployed systems by extracting
information from recording files and will recommend any design changes (if
any) in next versions
• Responsible to make testing reports. For this purpose, employee will have to
use different tools i.e MS Word, MS Excel, MS Visio, MS PowerPoint etc
• Responsible to test functionality of software installed in Equipment Under Test
EUT, for this purpose employee will have to generate test cases by developing
testing software for it. Development platform can be python and C++.
• Responsible to make document for testing procedures to test specific EUT
• Responsible to make Operator Manuals of EUT
• Responsible to test basic RF parameters of EUT, using Spectrum Analyzer,
Network Analyzer, Signal Generator and Oscilloscope etc
• Responsible to test electrical parameters of EUT
• Responsible to test system’s Environmental Stress tests
Qualification and Education requirements
• Bachelor’s/Master’s degree in Computer Science, Avionics, Electrical
Engineering or a related field
Preferred Skills
• Proficiency in testing methodologies and tools
• Strong analytical and problem-solving skills
• Effective communication and collaboration skills
JOB DESCRIPTION
National Aerospace Science & Technology Park (NASTP)
Job Title Research Officer Position Type Contractual
Dept/Group RTOS Dev Travel Req Yes
Relevant
1-3 Years Minimum Location Rawalpindi/Islamabad
Experience
Job Description
Role and Responsibilities
• Developing new features and functions for FPGAs by creating new design
layouts, algorithms, and models
• Diagnosing problems with existing FPGA designs and recommending
solutions
• Designing circuit boards that integrate electronics components such as
transistors, resistors, capacitors, and diodes
• Designing new semiconductor devices such as programmable logic devices or
application specific integrated circuits (ASICs)
• Developing new algorithms for processing data in parallel using Field
Programmable Gate Arrays (FPGAs)
• Establishing standards for the design of new FPGA circuits using computer-
aided design (CAD) tools
• Debugging existing FPGA designs to identify and fix errors in code that
prevents them from operating properly
• Creating documentation on the design of circuits and their integration into
larger systems
• Communicating with other engineers to coordinate efforts on projects
• Design, implement, and verify FPGA-based digital logic circuits according to
customer specifications
• Work with other engineers to integrate the FPGA design into the system
• Perform circuit simulations to verify the functionality of the design
• Generate timing reports and analyze the results to ensure that the design
meets timing constraints
• Synthesize the design using industry-standard tools
• Place and route the design using industry-standard tools
• Generate bitstreams for programming the FPGA
• Perform static timing analysis to verify the timing of the design
• Debug the design using hardware debugging tools
• Write documentation for the design
• Participate in design reviews
• Support customers during the development and testing phases
• FPGA implementation of different communication system using hardware
descriptive language (Verilog & VHDL) and C language
• Modulation/Demodulation of different schemes on Casper stream board.
• Filter Design (Matched Filter, FIR etc)
• Different IP creation Vivado and SD (preamble, clock recovery, digital phase
lock loop)
• Hands on different waveform, Filter Banks, GPS etc
• Expertise in testing communication project on various FPGA board
Qualifications & Education Requirements
• BS/MS in Electrical / Computer Engineering with a minimum CGPA of 3.0 from
HEC recognized university
Preferred Skills
• Experience with VHDL/Verilog targeted to FPGA and/or ASIC platforms.
• Experience with industry standard simulation tools such as Modelsim / Vivado
• Experience with industry standard synthesis tools such as Synplify, QuartusII,
and ISE.
• Demonstrates expertise in laboratory debug techniques using digital scopes,
logic analyzers, and other complex measurement devices.
• Works independently, demonstrates initiative and interacts with a variety of
engineering development teams.
• Demonstrates strong documentation skills and proficient with PC office
applications.
• Demonstrates analytical and problem-solving skills.
• Demonstrates strong written and verbal communication skills.
• Strong collaborative drive and interpersonal skills.
• Strong initiative, proactive work ethic and prioritization skills.
• Trustable judgement and analytical problem-solving skills.
• Effective execution and decision making.
• Champion of change and promotes innovation.
• Strong written and verbal communication skills.
• Knowledge of communication protocols and interfaces
• Ability to work independently and collaboratively in a team environment
JOB DESCRIPTION
National Aerospace Science & Technology Park (NASTP)
Job Title Research Officer Position Type Contractual
Department/Group Embedded Systems Travel Required None
Location Rawalpindi/Islamabad HR Contract 02-03 Years
Job Description
Role and Responsibilities
• Design and develop custom application for Avionics systems
• Design and build test hardware and software necessary to validate the
products
• Write interface control document between modules
• Perform Functional tests of hardware and software
• Create Acceptance Test Procedures
• Carry out Regression Test when required
• Create scenarios on scenario generator
• Run test scenarios on scenario generator
• Create standard document templates for all types of documentations
• Understand requirements based on URD / RD
• Upload Release on Git for download
• Document list of libraries used in system
• Write proper documentation of code
• Make presentations when and if required
• Visit remote sites for development and testing on actual systems
• Manage hardware lock keys for deployment
• Document changes made in OS for installing required applications
• Lease with external agencies to provide / rectify components.
• Carry out hardware in loop testing with actual lab Setups and iDevs.
• Collaborate with QA team to address and fix issues on time.
• Collaborate with iDevs teams to perform hardware in loop testing.
• Perform Unit Testing.
• Perform functional & nonfunctional tests with QA team.
• Create Acceptance Test Procedures against Acceptance Test Requirements
presented by test engineers.
• Run complete ATP with the testing team before final release.
• Perform Regression Testing of software applications when required, with the
QA team.
• Ensure the latest code is pushed and released on git.
• Maintain software version releases of legacy projects.
• Make presentations as per requirements given against any project.
• Create technical documentation like code flow charts, block diagrams etc.
• Contribute to the manual documentation as per requirement.
• Visit remote sites for testing OLP, C2 and Test Programs on actual systems
/ DSI.
Qualifications & Education Requirements
• BS/MS in Electrical / Computer Engineering with a minimum CGPA of 3.0
from HEC recognized university
Preferred Skills
• Experience in hands-on development and troubleshooting on embedded
targets
• Solid programming experience in C or C++
• Familiarity with software configuration management tools and defect tracking
tools
• Strong documentation and writing skills
Previous Experience
03-04 years of proven working experience in embedded field
JOB DESCRIPTION
National Aerospace Science & Technology Park (NASTP)
RO Embedded Signal
Job Title Position Type Contractual
and Image Processing
Embedded Signal &
Dept/Group Travel Req Yes
Image Processing
Relevant
1-3 Years Minimum Location Rawalpindi/Islamabad
Experience
Job Description
Role and Responsibilities
• Design and develop custom application for Avionics systems
• Design and build test hardware and software necessary to validate the products
• Write interface control document between modules
Make presentations when and if required
• Visit remote sites for development and testing on actual systems
• Manage hardware lock keys for deployment
• Document changes made in OS for installing required applications
• Lease with external agencies to provide / rectify components.
• Carry out hardware in loop testing with actual lab Setups and iDevs.
• Collaborate with QA team to address and fix issues on time.
• Ensure the latest code is pushed and released on git.
• Maintain software version releases of legacy projects.
• Make presentations as per requirements given against any project.
• Create technical documentation like code flow charts, block diagrams etc.
• Contribute to the manual documentation as per requirement.
• Visit remote sites for testing OLP, C2 and Test Programs on actual systems /
DSI.
Qualifications & Education Requirements
• BS/MS in Electrical / Computer Engineering with a minimum CGPA of 3.0 from
HEC recognized university
Preferred Skills
• Strong proficiency in programming languages such as C/C++ and MATLAB
• Knowledge of digital signal processing (DSP) fundamentals
• Familiarity with communication standards and protocols
• Excellent problem solving and analytical skills
• Effective communication and teamwork skills
JOB DESCRIPTION
National Aerospace Science & Technology Park (NASTP)
Job Title Research Officer Position Type Contractual
Department/Group RF Engg Travel Required None
Location Rawalpindi/Islamabad HR Contract 02-03 Years
Job Description
Role and Responsibilities
• Wireless communication systems, and in particular baseband processing
mechanisms and information theory
• Implementing, analyzing, simulating and validating physical layer methods for
SDR data acquisition
• Algorithm development, simulation and development on
MATLAB/Python/GNU Radio and/or C/C++
• Model baseband/passband DSP blocks for optimum performance/area trade-
offs
• Perform signal reception and transmission of SDR data using various
modulations schemes (FSK, PSK, QAM, etc.)
• Updating or creating host interface software to interact with the SDRs.
• Aspirant should have knowledge to set up and operate laboratory-based
Software-Defined Radio (SDR) hardware/software, perform signal detection,
identification, and decoding of captured waveforms with knowledge of RF
signal reception and transmission of data using various modulations schemes
(FSK, MSK, PSK, QAM, etc.).
• Developing test software and drivers to support unit, integration, and system
testing of all SDR software functions
• Familiarization with existing telecommunications software stacks (e.g., GSM,
LTE, NR implementations)
• Deep understanding of communication theory & signal processing related
algorithms design (such as timing recovery, signal estimation and detection,
RF impairment estimation and correction, channel modeling and estimation,
Doppler compensation techniques, etc.)
• Hands-on experience on lab testing & characterization
• MANET / mesh / wireless adhoc and wired networking
• Knowledge of network scenarios, including sensor, mobile ad hoc, personal
area, and rooftop/mesh networks.
• Well informed information of security and anti-jamming characteristic of node
communication through intelligent node cooperation, energy efficient
broadcasting and activity scheduling, routing, connectivity, data
dissemination and gathering, sensor centric quality of routing, path exposure,
tree reconfiguration, and topology construction.
• A person should be familiar with network standards like Wireless Personal
Area Networks (WPANs), Wireless Local Area Networks (WLANs) and
Wireless Metropolitan Area Networks (WMANs or WiMAX), multi-hop
topology.
• Candidate should be able to compare the performance of different ad hoc
routing protocols in wireless mesh networks under different circumstances
and parameters, implement network scenarios designed to suit the
characteristics of a wireless mesh network, smooth alteration of the models
to provide different situations in a real mesh network that routing protocols
react to, and apply routing protocols in provided scenarios.
• Applicant should be able to make connection between nodes, creates
synchronization between them and provides quality of service in terms of
bandwidth utilization, delay, throughput, network load, and jitter.
Qualifications & Education Requirements
• BS/MS in Electrical / RF / Computer or Telecommunication Engineering with
a minimum CGPA of 3.0 from HEC recognized university
Preferred Skills
• Strong proficiency in programming languages such as C/C++ and MATLAB,
Simulink, Python
• Hands on SDR, GNU Radio
• Excellent problem solving and analytical skills
• Effective communication and teamwork skills
Previous Experience
Proven experience in Wireless Comm
JOB DESCRIPTION
National Aerospace Science & Technology Park (NASTP)
Adv Digital and Wireless
Job Title Position Type Contractual
Comm
Dept/Group Comm System Design Travel Req Yes
Relevant
1-3 Years Minimum Location Rawalpindi/Islamabad
Experience
Job Description
Role and Responsibilities
• Wireless communication systems, and in particular baseband processing
mechanisms and information theory
• Implementing, analyzing, simulating and validating physical layer methods for
SDR data acquisition
• Algorithm development, simulation and development on
MATLAB/Python/GNU Radio and/or C/C++
• Model baseband/passband DSP blocks for optimum performance/area trade-
offs
• Perform signal reception and transmission of SDR data using various
modulations schemes (FSK, PSK, QAM, etc.)
• Updating or creating host interface software to interact with the SDRs.
• Aspirant should have knowledge to set up and operate laboratory-based
Software-Defined Radio (SDR) hardware/software, perform signal detection,
identification, and decoding of captured waveforms with knowledge of RF
signal reception and transmission of data using various modulations schemes
(FSK, MSK, PSK, QAM, etc.).
• Developing test software and drivers to support unit, integration, and system
testing of all SDR software functions
• Familiarization with existing telecommunications software stacks (e.g., GSM,
LTE, NR implementations)
• Deep understanding of communication theory & signal processing related
algorithms design (such as timing recovery, signal estimation and detection,
RF impairment estimation and correction, channel modeling and estimation,
Doppler compensation techniques, etc.)
• Hands-on experience on lab testing & characterization
• MANET / mesh / wireless adhoc and wired networking
• Knowledge of network scenarios, including sensor, mobile ad hoc, personal
area, and rooftop/mesh networks.
• Well informed information of security and anti-jamming characteristic of node
communication through intelligent node cooperation, energy efficient
broadcasting and activity scheduling, routing, connectivity, data dissemination
and gathering, sensor centric quality of routing, path exposure, tree
reconfiguration, and topology construction.
• A person should be familiar with network standards like Wireless Personal
Area Networks (WPANs), Wireless Local Area Networks (WLANs) and
Wireless Metropolitan Area Networks (WMANs or WiMAX), multi-hop
topology.
• Candidate should be able to compare the performance of different ad hoc
routing protocols in wireless mesh networks under different circumstances and
parameters, implement network scenarios designed to suit the characteristics
of a wireless mesh network, smooth alteration of the models to provide
different situations in a real mesh network that routing protocols react to, and
apply routing protocols in provided scenarios.
• Applicant should be able to make connection between nodes, creates
synchronization between them and provides quality of service in terms of
bandwidth utilization, delay, throughput, network load, and jitter.
Qualifications & Education Requirements
• BS/MS in Electrical / RF / Computer or Telecommunication Engineering with a
minimum CGPA of 3.0 from HEC recognized university
Preferred Skills
• Strong proficiency in programming languages such as C/C++ and MATLAB,
Simulink, Python
• Hands on SDR, GNU Radio
• Excellent problem solving and analytical skills
• Effective communication and teamwork skills
JOB DESCRIPTION
National Aerospace Science & Technology Park (NASTP)
Job Title Research Officer Position Type Contractual
Department/Group FPGA Dev Travel Required None
Location Rawalpindi/Islamabad HR Contract 02-03 Years
Job Description
Role and Responsibilities
• Developing new features and functions for FPGAs by creating new design
layouts, algorithms, and models
• Diagnosing problems with existing FPGA designs and recommending
solutions
• Designing circuit boards that integrate electronics components such as
transistors, resistors, capacitors, and diodes
• Designing new semiconductor devices such as programmable logic devices
or application specific integrated circuits (ASICs)
• Developing new algorithms for processing data in parallel using Field
Programmable Gate Arrays (FPGAs)
• Establishing standards for the design of new FPGA circuits using computer-
aided design (CAD) tools
• Debugging existing FPGA designs to identify and fix errors in code that
prevents them from operating properly
• Creating documentation on the design of circuits and their integration into
larger systems
• Communicating with other engineers to coordinate efforts on projects
• Design, implement, and verify FPGA-based digital logic circuits according to
customer specifications
• Work with other engineers to integrate the FPGA design into the system
• Perform circuit simulations to verify the functionality of the design
• Generate timing reports and analyze the results to ensure that the design
meets timing constraints
• Synthesize the design using industry-standard tools
• Place and route the design using industry-standard tools
• Generate bitstreams for programming the FPGA
• Perform static timing analysis to verify the timing of the design
• Debug the design using hardware debugging tools
• Write documentation for the design
• Participate in design reviews
• Support customers during the development and testing phases
• FPGA implementation of different communication system using hardware
descriptive language (Verilog & VHDL) and C language
• Modulation/Demodulation of different schemes on Casper stream board.
• Filter Design (Match Filter, FIR etc)
• Different IP creation Vivado and SD (preamble, clock recovery, digital phase
lock loop)
• Hands on different waveform, Filter Banks, GPS etc
• Expertise in testing communication project on various fpga board
Qualifications & Education Requirements
• BS/MS in Electrical / Computer Engineering with a minimum CGPA of 3.0
from HEC recognized university
Preferred Skills
• Knowledge of communication protocols and interfaces
• Ability to work independently and collaboratively in a team environment
Previous Experience
• 03-04 years of proven experience in FPGA design & development
• Experience with FPGA based embedded systems
JOB DESCRIPTION
National Aerospace Science & Technology Park (NASTP)
Job Title Research Officer Position Type Contractual
Dept/Group OLP Travel Req Yes
Relevant
1-3 Years Minimum Location Rawalpindi/Islamabad
Experience
Job Description
Role and Responsibilities
• Design and Develop applications using .NET C#, Java and any other language
in use.
• Design and Develop OLP and related applications such as testers, launchers
and managers.
• Design and Develop Simulators for testing of operational applications.
• Develop technical solutions that align with requirements.
• Write clean, scalable, and maintainable code according to best practices &
standards.
• Manage code repositories of all applications on Git, ensuring version control.
• Maintain Airborne OS software structure and backups.
• Requirement elicitation based on ICD, DD, POP and other relevant
documents.
• Collaborate with cross-functional teams to analyze requirements.
• Maintain and support Legacy projects.
• Responsible for the development of update / change requests of legacy
projects.
• Debugging and reprogramming of applications to resolve bugs/issues.
• Implementing fixes while troubleshooting applications.
• Maintain Software development tasks of the project on JIRA / any other
management solutions.
• Maintain and resolve all bugs raised during the development & testing phase
on JIRA / any other management solutions.
• Collaborate with QA team to address and fix issues on time.
• Collaborate with iDevs teams to perform hardware in loop testing.
• Perform Unit Testing.
• Perform functional & nonfunctional tests with QA team.
• Create Acceptance Test Procedures against Acceptance Test Requirements
presented by test engineers.
• Run complete ATP with the testing team before final release.
• Perform Regression Testing of software applications when required, with the
QA team.
• Ensure the latest code is pushed and released on git.
• Maintain software version releases of legacy projects.
• Make presentations as per requirements given against any project.
• Create technical documentation like code flow charts, block diagrams etc.
• Contribute to the manual documentation as per requirement.
• Visit remote sites for testing OLP, C2 and Test Programs on actual systems /
DSI.
Qualifications & Education Requirements
• Bachelor’s/Master’s/PhD in Computer Science, Software Engineering or a
related field
Preferred Skills
• Proficiency in programming languages such as Java, Python or C++
• Strong understanding of data correlation principles and methodologies
• Familiarity with OLP systems and C2 correlation
• Experience with data fusion techniques and technologies
• Effective communication skills and ability to collaborate within a team