Mumbai, Maharashtra, India
8 hours ago
Sr. SW Development Engineer ( yocto)

Job Summary: We are looking for a seasoned Software Engineer for embedded software development. The ideal candidate should have a strong background in C, C++, Qt, and the Linux OS.

Required Experience:

Bachelor’s degree in software engineering, computer science, or a related field, or an equivalent combination of education and work experience.Experience in various software engineering disciplines using diverse programming methods.Proficiency in system and network programming, and inter-process communication using C, C++, and Qt on Linux.Experience in writing and debugging multi-threaded applications using C/C++/Qt on Linux.Ability to use and integrate open source/free software solutions in products.Expertise in C++ templates, object-oriented design, data structures, and algorithms.Understanding of secure coding principles and cybersecurity best practices.Good understanding of Linux OS internals – kernel, device drivers, modules, system libraries and utilitiesExperience with building custom Linux-based systems such as Yocto or buildroot is a strong plus.

Responsibilities:

Develop, maintain, and debug medical device applications using C/C++ and Qt.Design, implement, and debug new features based on requirements.Participate in all phases of the development lifecycle, including requirement analysis, design, coding, and unit testing.Collaborate with system architects and stakeholders to understand software requirements.Enhance user interfaces and business logic according to new design requirements.Work closely with V&V, QA, systems engineering, and support teams.Troubleshoot and maintain deployed products.Write unit test plans, test reports, and traceability matrices.Resolve issues identified by static code analysis.Support build and release processes.Perform object-oriented analysis and design.Conduct root cause analysis and fix defects.

Por favor confirme su dirección de correo electrónico: Send Email