GRGreyOrange
Senior Engineer - Software Development
Gurgaon ₹5-7 LPA Posted 27 Oct 2025
FULL TIME
Spi
Rs232
Linux
Multi-threading
Python
Job Description
Key Responsibilities:
- Design, develop, and implement complex software systems using Python, including multi-threaded or multi-process applications.
- Work with hardware interfaces and communication protocols such as UART, I2C, SPI, RS232, and TCP-IP.
- Perform hardware debugging using Debugger tools and collaborate with hardware engineers to resolve issues.
- Contribute to software integration with MQTT or similar messaging layers.
- Develop and maintain software in Linux environments, ensuring reliability and performance.
- Participate in design discussions, problem-solving sessions, and code reviews to maintain high software quality standards.
