15 Oct
|
Optimized solutions
|
Ahmedabad
15 Oct
Optimized solutions
Ahmedabad
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.
- Strong programming skills in C++, Python, or Java.
- Good understanding of networking fundamentals (TCP/IP, sockets).
- Experience with UI frameworks such as React.js or Angular.
- Knowledge of Linux setting and shell scripting.
- Familiarity with SQL/NoSQL databases.
- Strong debugging, analytical and problem-solving skills.
Preferred Skills (Good 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)
🏢 Optimized solutions
📍 Ahmedabad