Source description
About the role
Role: Senior Application Engineer (GNSS, Communication & VLSI Systems) Location: Hyderabad Employment Type: Full-time Working Hours: 9:00 AM 6:30 PM (Monday Friday) Package: As per industry standards Experience: - 2-7 Years of relevant experience in application engineering, embedded software, GNSS, communication systems, FPGA/VLSI integration, or system testing - Candidates with strong technical expertise and demonstrated team-handling capability may also be considered based on experience. Preferred Qualifications (Education): - B.E./B.Tech./M.E./M.Tech. in: Electronics-related disciplines - An ECE background with strong knowledge of GNSS, communication systems, and C programming is preferred. Role Summary: Unistring Tech Solutions Pvt. Ltd. is looking for a Senior Application Engineer with a strong background in Electronics and Communication Engineering, GNSS systems, digital communication, and C programming. The selected candidate will work closely with the VLSI, embedded software, signal-processing, and system engineering teams to support application development, hardwaresoftware integration, system-level testing, troubleshooting, and customer-specific product role requires hands-on technical involvement, coordination of junior engineers, and ownership of the overall functional performance of the system. Key Responsibilities: 1. Application Development and C Programming - Develop, modify, test, and maintain application software using the C programming language. - Implement algorithms and control logic for embedded, communication, GNSS, and VLSI-based systems. - Debug software using logs, test outputs, hardware observations, and system-level measurements. - Review C code for functionality, modularity, and compliance with project requirements. 2. GNSS and Communication-System Support - Work with GNSS concepts such as satellite navigation, signal acquisition, tracking, positioning, timing, and receiver operation. - Support testing and validation of GNSS-related hardware and software modules. - Understand and work with digital modulation schemes such as: BPSK, QPSK and FSK 3. Collaboration with the VLSI Team - Work closely with the VLSI design, FPGA, RTL, and verification teams during system development and validation. - Assist in validating RTL or FPGA functionality from an application and system-level perspective. 4. System-Level Testing and Validation - Take ownership of overall system-level functionality testing. - Prepare and execute functional test cases, integration test procedures, and validation checklists. - Verify end-to-end operation across hardware, firmware, software, communication, and user-interface components. - Validate system inputs, outputs, interfaces, connectivity, control functions, and identify functional gaps, reproduce failures, perform preliminary root-cause analysis, and coordinate issue closure. 5. Team Handling and Technical Coordination - Guide and coordinate junior application engineers, software engineers, and test engineers for Allocate tasks, monitor progress, review technical outputs, and ensure timely completion. - Conduct technical discussions, code reviews, test-result reviews, and issue-resolution meetings. - Coordinate activities between VLSI, embedded software, signal-processing, hardware, testing, and field-support teams. 6. Documentation and Reporting - Prepare and maintain: Software design and interface documents, Test plans and test procedures along with System validation reports - Document test results, observations, limitations, corrective actions, and closure status. 7. Customer and Field Support - Participate in customer technical discussions, demonstrations, system integration, and acceptance activities. - Support installation, configuration, testing, troubleshooting, and demonstration of systems at customer locations. Required Technical Skills: - Robust knowledge of C programming. - Good understanding of embedded-software development and debugging. - Knowledge of GNSS fundamentals, including positioning, timing, signal acquisition, and tracking concepts. - Understanding of digital communication and modulation schemes, particularly: BPSK, QPSK and FSK - Knowledge of basic signal-processing concepts such as: Sampling, Filtering Frequency-domain analysis, Signal-to-noise ratio and FFT fundamentals - Familiarity with FPGA-, RTL-, or VLSI-based system development. - Experience in preparing test cases, validation procedures, and technical reports. Preferred Skills: - Experience with FPGA development platforms or VLSI prototype systems. - Familiarity with C Language ,VHDL or Verilog at an interface-understanding level. - Knowledge of MATLAB or Python for signal analysis and test automation. - Experience in defence, aerospace, navigation, communication, radar, or electronic-system projects. Minimum Service Agreement: - 24 months service for below 3 years experience candidates. - 12 months service for above 3 years experience