Embedded Software Engineer

Optimized Solutions Limited

Ahmedabad District

On-site

INR 600,000 - 900,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Optimized Solutions Limited is seeking a motivated software engineer to join our advanced technology team working on real-time communication and networking platforms.

You will contribute to application software development, network integration, middleware support and UI development for complex distributed systems on custom Linux.

Qualifications

  • MCA or B.Tech/BCA with strong software background.
  • Strong programming skills in C++, Python or Java.
  • Good understanding of TCP/IP and sockets.
  • UI frameworks such as React.js or Angular.
  • Linux environment and shell scripting knowledge.
  • Familiarity with SQL/NoSQL databases.
  • Strong debugging, analytical and problem-solving skills.

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.
  • 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.

Skills

C++
Python
Java
Networking fundamentals
Linux & shell scripting
SQL/NoSQL databases
UI frameworks (React/Angular)

Education

MCA
B.Tech
BCA

Tools

Docker
Kubernetes
CI/CD workflows
Wireshark
ZeroMQ/Kafka/DDS

Job description

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.
  • 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 environment 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Optimized Solutions • Ahmedabad District

On-site
INR 900,000 - 1,300,000
Embedded Software Engineer
Embedded Software Engineer

Optimized Solutions • Gandhinagar

On-site
INR 600,000 - 1,200,000
Embedded Linux C++ Developer (Networking/Wireless)
Embedded Linux C++ Developer (Networking/Wireless)

Weekday AI • Bengaluru

On-site
INR 600,000 - 30,000,000
Technical Lead
Technical Lead

Incedo Inc. • Pune District

On-site
INR 1,500,000 - 2,100,000
Senior Software Developer - Networking platform
Senior Software Developer - Networking platform

Luxoft • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Software Engineer
Software Engineer

Tessolve • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Software Engineer
Software Engineer

Riversand, a Syndigo company • Bengaluru

Hybrid
USD 6,816 - 13,632
Sr. Software Engineer- JAVA
Sr. Software Engineer- JAVA

Unidel Group • Pune District

On-site
INR 800,000 - 1,200,000
Embedded Linux C++ Developer (Networking/Wireless)
Embedded Linux C++ Developer (Networking/Wireless)

Weekday AI (YC W21) • Bengaluru

On-site
INR 600,000 - 3,000,000
Software Engineer – Embedded Systems
Software Engineer – Embedded Systems

Softdel • Pune District

On-site
INR 300,000 - 550,000