QT GUI ENGINEER - PYTHON / C++
Azista Space
Delhi • 1 month ago
Experience: 1 to 5 Yrs
PREMIUM
Deal of the Day
--:--:--
A recruiter messaged CVX24 Premium users few seconds ago.
Upgrade to CVX24 Premium: Only $2.49
- Free Resume Writing
-
Get a Verified Blue tick
- See who viewed your profile
- Unlimited chat with recruiters
- Rank higher in recruiter searches
- Get up to 10× more recruiter visibility
- Get practical interview tips and guidance
- Receive verified recruiter messages directly
- Unlock hidden jobs, not visible to free users
$4.99
$2.49
🔥 50% OFF
Activate
$4.99
$2.49
all inc.
(Validity: 6 Months. After payment confirmation we will reach out to you)
Enter Your Details
Job Description
As a Python / C++ Qt Developer at Azista Space Systems, you will be responsible for designing and developing Mission Control and GUI tools for satellite testing and integration. You will work at the rare intersection of high-level computer applications and complex aerospace hardware, solving problems involving serial communication, real-time telemetry, and sleek UI design. Your role will be crucial in fueling the future of space exploration.
**Responsibilities:**
- Design, develop, and maintain desktop GUI applications using Python 3.x and Qt frameworks (PyQt / PySide).
- Develop backend logic, algorithms, and hardware interface drivers in C / C++ and integrate them with GUI layers.
- Build command panels, telemetry visualization dashboards, configuration screens, and control interfaces.
- Implement tiered, configurable, and intuitive UI / UX for mission control and satellite testing tools.
- Develop and maintain API-based software libraries for reuse across ground system applications.
- Work with serial communication interfaces for hardware interaction and satellite subsystems.
- Implement CI / CD pipelines for testing telemetry, telecommand packets, communication interfaces, and CCSDS protocol workflows.
- Develop automated testing frameworks using Docker, Git, and CI tools.
- Create and maintain clear technical documentation for GUI workflows, APIs, and system integration.
- Collaborate with avionics and electronics teams to translate system requirements into software designs.
- Independently analyze requirements and propose scalable, reliable software architecture solutions.
**Qualifications & Skill Set:**
**Education & Experience:**
- Bachelors degree in Engineering (Electronics, Computer Science, Electrical, or related discipline).
- 14 years of experience in developing UI-based desktop applications using Python and / or C++.
**Technical Skills:**
- Python 3.x, Qt, PyQt, PySide, C / C++.
- Desktop Application Development.
- GUI / UI Development, Telemetry Visualization, Command & Control Interfaces.
- API Design & Development, Modular Software Architecture.
- Serial Communication Protocols.
- Embedded Systems Awareness.
- CI / CD Pipelines, Automated Testing.
- Docker, Git, Version Control Systems.
- CCSDS Protocol (preferred).
- Regex, User Input Validation.
- Linux-based Development Environments.
**Domain & Behavioral Skills:**
- Interest in Satellite Ground Systems, Mission Control Software, Avionics Systems.
- Strong problem-solving and analytical thinking.
- Ability to work independently and own software modules end-to-end.
- Capability to anticipate system challenges and design proactive solutions.
- Willingness to continuously learn aerospace systems and satellite operations. As a Python / C++ Qt Developer at Azista Space Systems, you will be responsible for designing and developing Mission Control and GUI tools for satellite testing and integration. You will work at the rare intersection of high-level computer applications and complex aerospace hardware, solving problems involving serial communication, real-time telemetry, and sleek UI design. Your role will be crucial in fueling the future of space exploration.
**Responsibilities:**
- Design, develop, and maintain desktop GUI applications using Python 3.x and Qt frameworks (PyQt / PySide).
- Develop backend logic, algorithms, and hardware interface drivers in C / C++ and integrate them with GUI layers.
- Build command panels, telemetry visualization dashboards, configuration screens, and control interfaces.
- Implement tiered, configurable, and intuitive UI / UX for mission control and satellite testing tools.
- Develop and maintain API-based software libraries for reuse across ground system applications.
- Work with serial communication interfaces for hardware interaction and satellite subsystems.
- Implement CI / CD pipelines for testing telemetry, telecommand packets, communication interfaces, and CCSDS protocol workflows.
- Develop automated testing frameworks using Docker, Git, and CI tools.
- Create and maintain clear technical documentation for GUI workflows, APIs, and system integration.
- Collaborate with avionics and electronics teams to translate system requirements into software designs.
- Independently analyze requirements and propose scalable, reliable software architecture solutions.
**Qualifications & Skill Set:**
**Education & Experience:**
- Bachelors degree in Engineering (Electronics, Computer Science, Electrical, or related discipline).
- 14 years of experience in developing UI-based desktop applications using Python and / or C++.
**Technical Skills:**
- Python 3.x, Qt, PyQt, PySide, C / C++.
- Desktop Application Development.
- GUI / UI Development, Telemetry Visualization, Command & Control Interfaces.
- API Design & Development, Modular Software Architecture.
- Serial Communication Protocols.
- Embedded Systems Awareness.
- CI / CD Pipelines, Automated Testing.
- Docker, Git, Version Control Systems.
- CCS
Skills Required
Python
C
Qt
PyQt
C
Automated Testing
Docker
Git
PySide
GUI UI Development
Telemetry Visualization
Command Control Interfaces
API Design Development
Modular Software Architecture
Serial Communication Protocols
CI CD Pipelines
CCSDS Protocol
Regex
User Input Validation
Linuxbased Development Environments
Posted on: March 3, 2026
Relevant Jobs
Step 2 of 2