17 Oct
|
Optimized solutions
|
India
17 Oct
Optimized solutions
India
Ahmedabad / Gandhinagar0–3 YearsOpenings – 1
Role Overview
We are looking for a motivated software engineer to join our advanced technology team working on real-time communication and networking platforms. The role involves application software development, network integration, middleware support and UI development for complex distributed systems running on custom linux.
Key Responsibilities:
Develop application-layer software including configuration tools, dashboards and system utilities.
Support integration of networking protocols and distributed system components.
Design scalable software modules following modern software architecture practices.
Build real-time monitoring dashboards using modern UI frameworks.
Develop REST/gRPC APIs and support middleware integration across subsystems.
Assist in debugging, automation and testing using scripting tools.
Support database design, optimization and performance tuning.
Collaborate with cross-functional engineering teams for end-to-end deployment.
Required Skills & Qualifications:
MCA (preferred) / B.Tech / BCA with strong software background.
Solid programming skills in C , Python, or Java.
Positive understanding of networking fundamentals (TCP/IP, sockets).
Experience with UI frameworks such as React.js or Angular.
Knowledge of Linux environment and shell scripting.
Familiarity with SQL/NoSQL databases.
Strong debugging, analytical and problem-solving skills.
Preferred Skills (Positive to Have)
Exposure to distributed systems or real-time applications.
Experience with Docker/Kubernetes or CI/CD workflows.
Familiarity with message frameworks (ZeroMQ/Kafka/DDS).
Experience with network debugging tools (Wireshark preferred).
Qualification:
Master of Computer Applications (MCA) or equivalent preferred.
📌 Embedded Software Engineer Ahmedabad (India)
🏢 Optimized solutions
📍 India