BMBmw Techworks India
Expert Software Developer (C++/Linux/QNX) - PE
Pune ₹7-10 LPA Posted 22 Aug 2025
FULL TIME
Qnx
C++
Pe
Rtos
Linux
+1 more
Job Description
- Extensive professional experience in software development with object-oriented languages - preferred in modern C++.
- Extensive professional knowledge of POSIX operating systems (Linux, QNX) and their use in Embedded Systems.
- Experience preferred in real-time systems
- Extensive professional experience in and knowledge of log & trace file analysis, as well as tool-based performance analysis like profiling and tracing.
- Extensive professional experience in testing non-functional requirements and measuring performance metrics.
What you should bring along:
- More than 7+ year of experience in C++/Linux/QNX with deep understanding of Linux and RTOS system
- Good skills and knowledge of servant leadership, facilitation, situational awareness, conflict resolution, continual improvement, empowerment, and increasing transparency
- Experience in optimizing system performance to enhance efficiency while ensuring seamless integration with existing systems on Linux.
- Provide technical leadership to a team of performance engineers, guiding them in best practices for system-level performance optimization, troubleshooting, and analysis
- Experienced with dlt-viewer,PCAP viewer, and UART log analysis
- Extensive experience with performance monitoring tools (top, htop, iostat, vmstat, nmon, perf, etc.) and analyzing system performance data.
- Experience in Kernel Space programming required.
- Expertise in identifying and addressing bottlenecks in CPU, memory, disk I/O, and network throughput on Linux systems.
- Comprehensive understanding of agile methodologies and have extensive practical experience applying scrum patterns and techniques.
- Communicating with stakeholders comfortably and confidently.
- Excellent problem-solving skills.