T
Software Engineer
Technosoft Engineering Projects LtdMH, IN1d ago
Full-timevia indeed
Join Our Community
Required Skills
gitlinuxpython
Job Description
- *Gateway Software Engineer**
Experience: 1–3 years
Role: Embedded Software Engineer
Primary focus: Embedded/Linux Gateway Development
- *Job Description**
We are looking for Software Engineers with 1–3 years of experience working on embedded gateway software applications. The role will involve developing, integrating, testing, and debugging software running on Linux\-based gateway devices.
- *Key Responsibilities**
- Own development and maintenance of Linux\-based embedded software for gateway products.
- Write, test, and maintain efficient, reusable, and reliable C/C\+\+ code.
- Implement and integrate industrial and IoT protocols, including CAN, Modbus, MQTT, TCP/IP, and related communication interfaces
- Debug issues across networking, processes, and hardware/software boundaries.
- Work with Linux networking, Git, and embedded Linux stacks (OS images, drivers, libraries).
- Integrate gateway applications with cloud and backend services as required
- Perform unit integration testing and troubleshoot on target hardware.
- Collaborate with firmware and cloud teams during system integration.
- *Required Skills**
- Strong proficiency in C/C\+\+ for embedded or systems software.
- Hands\-on exposure to industrial/IoT protocols: CAN, Modbus, MQTT, TCP/IP, and related interfaces.
- Solid understanding of embedded Linux (userspace,Kernel space, processes, services, and
typical gateway stack components).
- Working knowledge of networking and communication protocols (sockets, connectivity,
troubleshooting).
- Familiarity with Git and SDLC/STLC practices (development, testing, defect tracking).
- Experience with embedded systems or IoT gateways (Linux\-based devices preferred)
- Ability to debug issues spanning application software, OS, networking, and hardware interfaces
- *Preferred Skills**
- Practical Python experience for tooling, automation, or integration
- Basic understanding of ROS/ROS2 (robotics middleware, pub/sub, nodes
Benefits
- Flexible schedule
- Health insurance
- Paid sick time
- Provident Fund
Work Location: In person
Similar Jobs
- V
Snowflake Developer
venkatesh.j@terralogic.com · KA, IN
- I
SDE I -ServiceNow
Ivy · TS, IN
- E
Senior DevOps Engineer – Azure Platform, Terraform & Infrastructure as Code (IaC)
Efforts Solutions IT · TN, IN
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- Mumbai
- Posted
- 1d ago
- Source
- Indeed