
Senior SW Engineer C++
Quest Global
Job Description
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
Industries:Consumer Services, Information Technology & Services, Management Consulting
Job Skills
- Experience with QNX development environment
- shell scripting for automating tasks.
- Strong written and verbal communication skills.
- Self Management
Job Overview
Date Posted
Location
Offered Salary
Not disclosed
Expiration date
Experience
