23 Oct
|
Hyundai MOBIS
|
India
23 Oct
Hyundai MOBIS
India
Primary Skills
strong experience in Linux application development using C++ and Qt, with solid expertise in object-oriented programming (OOP) and software design patterns.
Good hands-on experience in Qt Widgets and QML, including development of custom and reusable UI components.
Experience in implementing MVVM/MVC architecture with clean, modular, and scalable design principles.
Proficient in C++ multithreading, asynchronous programming, and event-driven application development
Solid understanding of Qt framework concepts such as signals and slots, object model, and state/data management
Good understanding of Linux system components, process lifecycle, and system-level interactions.
Experience in debugging inter-module issues involving application layer, framework layer, and backend/system services.
Good hands-on experience IPC mechanisms such as D-Bus, sockets, shared memory, and message queue-based communication.
Good hands-on experience with Git, CI/CD pipelines, and build tools such as CMake and qmake.
Proficient in debugging and performance analysis using tools such as GDB, Valgrind, strace, and system logs.
Secondary Skills
Proven Experience as a Android Framework, Qt & QML Developer with a focus on Home&Settings;
Good to have knowledge on app IVI applications functionality, Linux GUI FW Ii.e Wayland)
Knowledge in crash logs analysis
Valuable hands-on experience in Knowledge on Automotive Static Analysis Tools (QAC, CodeSonar, SonarQube, Coverity) & Coding Guidelines (MISRA)
Good hands-on experience in Profiling, Memory Optimization Tools
Experience in Linux based Automotive Application Design or Yacto Buil
Excellent problem-solving skills, attention to detail, and the ability to troubleshoot issues.
Effective communication skills and the ability to work in a team-oriented, agile development environment.
Experience in working with Agile scrum methodology
Responsibilities
Understand HMI/ GUI/ Functional specifications for IVI along with Home, Settings modules
Requirements Anlaysis, Design & Develop Complex Requrieemnts for Home, Settings Modules
Perform code review & Ensure engineers adhrenece to Guidelines and standards
Techincally Guiding the team members & Ensure no techincal escalation
Responsible for stablization of software during car production events
Perfrom the role of technical SPOC for the module and Provide Technical solutions to Customer Requirements.
📌 C++, Qt & Linux Developer Hyderabad (India)
🏢 Hyundai MOBIS
📍 India