Backend API Software Developer
Gurugram, India · Full-time
- Posted 3d ago
- From KritiKal Solutions’s careers page
- Location
- Gurugram, India
- Type
- Full-time
- Experience
- 4+ years
- Department
- Software Development
Opens the listing on kritikalsolutions.com
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
Job Description
We are looking for an experienced Software Developer – Satellite Applications & IoT to design, develop, and maintain scalable software applications, backend APIs, and cloud-based solutions for satellite communication and IoT systems.
The role involves satellite telemetry processing, device connectivity, data visualization, asset tracking, and integration with satellite networks and IoT platforms.
Key Responsibilities
- Develop web, desktop, and mobile applications for satellite and IoT services.
- Build backend services, REST APIs, and device management platforms.
- Integrate satellite telemetry, IoT gateways, and communication protocols.
- Develop dashboards for asset tracking, device monitoring, alerts, and reporting.
- Process real-time and delayed data using MQTT, HTTP/HTTPS, TCP/UDP, and JSON.
- Manage SQL/NoSQL databases and cloud-based applications.
- Implement authentication, security, logging, and error handling.
- Support application deployment, testing, debugging, and CI/CD pipelines.
- Collaborate with RF, embedded, satellite systems, and testing teams.
- Maintain technical documentation, API specifications, and test reports.
Required Technical Skills
- Programming: Python, Java, JavaScript/TypeScript, or C#
- Backend Development: FastAPI, Django, Spring Boot, Node.js, or .NET
- API Development: REST APIs, HTTP/HTTPS, JSON
- Databases: PostgreSQL, MySQL, NoSQL, Time-Series Databases
- IoT Protocols: MQTT, TCP/IP, UDP, LoRaWAN, LPWAN
- Cloud Platforms: AWS, Azure, or GCP
- Development Tools: Git, Linux, Docker, CI/CD
- Domain Knowledge: Satellite IoT, Telemetry, Device Integration, Asset Tracking
Preferred Experience
- Hands-on experience in satellite, spacecraft, space technology, or satellite-enabled IoT projects.
- Experience integrating satellite communication systems, terminals, gateways, or telemetry platforms.
- Knowledge of GNSS/GPS, geospatial applications, mapping, and remote asset monitoring.
- Familiarity with edge computing, message brokers, asynchronous processing, and secure cloud applications.
Skills they ask for
Pick one to see other roles that ask for it.
About KritiKal Solutions
Product engineering and embedded systemsKritiKal is a design house with 24+ years of experience in custom software, embedded systems and IoT, computer vision and OCR.
See all 16 roles at KritiKal SolutionsMore roles at KritiKal Solutions
See all 16- Technical WriterGurugramEngineeringGurugram, India1d
- QA EngineerGurugramQuality AssuranceGurugram, India1d
- QA EngineerGurugram · On-siteQuality Assurance · On-siteGurugram, India1d
- Production Planning & Control EngineerGurugram · On-siteEngineering · On-siteGurugram, India1d
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.