Senior SW Engineer C++
QuEST Global
Job Requirements
Job Title: Embedded senior software engineer – C++
Experienced Embedded Engineer with a strong background in C++
Roles & Responsibilities:
Collaborate effectively with other developers to ensure proper code coverage and test integration.Design and develop unit tests using Google's testing framework for functionalities within QNX systems.Write clear, concise, and well-documented unit tests covering various code paths and edge cases.Analyze test results, identify failing tests, and debug snippets to resolve issues.Adhere to coding standards and best practices in different phases of project.Analyze existing codebase to identify areas requiring unit testing based on FDA compliance guidelines.
Required Skills:
Minimum 5 years of experience in C++ programming.Experience with Google Test for unit test development (preferred).Working knowledge of shell scripting for automating tasks.Familiarity with state machines and their application in software development (preferred).Experience with QNX development environment (a significant advantage).Excellent analytical and problem-solving skills.Strong written and verbal communication skills.Ability to work independently and as part of a team.Desired Skills:
Familiarity with embedded system development concepts is a plus.Strong understanding of Unix UMS concepts and functionalities.Knowledge in Google mock for testing.Experience with Agile workflow
Qualifications:
B.E/B.Tech
Por favor confirme su dirección de correo electrónico: Send Email