Senior Software Development Engineer

4 - 6 years

0 Lacs

Posted:2 days ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Company Description

Sumith Electronics Private Limited is an ISO 9001:2015 certified organization specializing in the design, development, manufacturing, and support of innovative technological solutions. With expertise in domains such as communications, wireless, control systems, networking, embedded systems, and IT, Sumith brings cutting-edge technology to market through extensive research and domain knowledge. Operating as a one-stop solution for product development and professional design services, the company delivers hardware and software development, customizable product designs, and system engineering. Their product portfolio includes Intelligent Transport Systems, Passenger Information Systems, LED signboards, Variable Message Signs (VMS), and tracking solutions for fleet management and more. Located in Hyderabad, Sumith Electronics is committed to improving product quality and delivering value-driven solutions to its clients.

Role Description

This is a full-time, on-site role for a Senior Software Development Engineer based in Hyderabad. The role involves designing and developing software solutions using the latest programming techniques and tools. Key responsibilities include building and optimizing back-end systems, implementing and adhering to object-oriented programming principles, solving complex technical challenges, and contributing to the development of innovative products in the communications, control, and embedded systems domains. The engineer will work collaboratively with cross-functional teams to deliver high-quality software solutions aligned with client and organizational

Experience: 4+ Years

Qualification: B.Tech in Computer Science Engineering (CSE) or equivalent

Job Summary

We are seeking a Software Development Engineer to join our Intelligent Transportation

Systems (ITS) product engineering team.

The candidate will be responsible for

developing scalable backend and frontend applications, integrating ITS devices, and

building secure APIs to support transportation solutions such as Single Control Units

(SCUs), Passenger Information Systems, Vehicle Monitoring, and Cloud-based ITS

platforms.

Key Responsibilities

Design, develop, and maintain backend and frontend applications for ITS

solutions.

Develop and integrate RESTful APIs for communication between ITS devices,

servers, and applications.

Work with Java, Python, and modern frameworks to implement robust

software solutions.

Deploy and manage applications on Linux-based operating systems and

servers.

Implement secure communication protocols (HTTPS, SSL/TLS,

authentication/authorization) for ITS networks.

Collaborate with embedded, hardware, and networking teams to enable

seamless integration of ITS products.

Ensure high availability, scalability, and performance of ITS applications.

Troubleshoot, debug, and optimize code for reliability in field deployments.

Document designs, architecture, and maintain version control practices (Git).

Required Skills

Strong programming skills in Java and Python.

Hands-on experience with backend and frontend development.

Expertise in RESTful API design and integration.

Knowledge of Linux operating systems and server configuration.

Understanding of HTTPS, authentication, and data security practices.

Familiarity with databases (SQL/NoSQL) and data handling.

Ability to work in agile product development teams.

Preferred Skills (Good to Have)

Experience in ITS domain projects (fleet management, SCU, PIS, VMS, PoE

devices).

Knowledge of IoT protocols (MQTT, WebSockets, CoAP ,JSON).

Exposure to cloud platforms (AWS, Azure, or GCP) for ITS data services.

Understanding of microservices architecture and containerization (Docker,

Kubernetes).

Familiarity with vehicle communication protocols (CAN, J1939, RS485,

Ethernet).

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You