3h ago
Senior Engineer - Embedded Software (Middleware)
Bangalore
full-timemidFleet safety technology
Tech Stack
Description
You will design and implement middleware components on Linux-based platforms, develop IPC mechanisms, and work on system daemons and service orchestration. Collaborate with cross-functional teams to ensure software reliability and scalability while debugging system issues.
Requirements
- Bachelor's or Master's in Computer Science or Electronics
- 3-6 years of experience in system software development on Linux
- Strong C/C++ programming skills
- Solid understanding of Linux internals and IPC mechanisms
- Proficiency in multithreading and synchronization concepts
Responsibilities
- Design and implement middleware components and services on Linux-based platforms
- Develop and optimize IPC mechanisms (sockets, message queues, shared memory, DBus)
- Work on system daemons, service orchestration, and resource management modules
- Perform code reviews, unit testing, integration testing, and performance tuning
- Debug and resolve system issues across middleware and lower layers
0 views 0 saves 0 applications