Technical_Lead_QNX_Embedded C++

7 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Requirements

Job SummaryWe seek experienced Technical Lead with a minimum of 7 to 12 years of experience in design development of complex real-time software (middleware and applications) for embedded platforms. The ideal candidate will be responsible for successful project execution while maintaining required standards and quality.Key Responsibilities
  • Participate in the full software development lifecycle, from estimation, design to implementation and testing by following system architectural strategies and guidelines.
  • Provide technical leadership and guidance to software development teams through the project lifecycle.
  • Lead and participate in reviews and code inspections to ensure high-quality product
  • Analyze and enhance the efficiency, stability and scalability of system resources, their performance and functionality
  • Assist in the debugging and testing of embedded software systems.
  • Ensure compliance with safety standards and protocols
  • Maintain comprehensive documentation of all design and development processes
  • Stay updated with the latest technologies and trends on embedded systems in automotive domain

Work Experience

Must Have:
  • Bachelor’s/master’s degree in computer science, Electronics, Embedded Systems
  • 7 to 12 years in developing software on embedded C++ covering application/middleware/framework
  • Excellent in C++ (preferably C++ >14) and object-oriented programming & design patterns
  • Experience in developing software for real-time core (CR) and application core (CA) of embedded platforms
Good understanding on QNX basics, board bring up and experience development of middleware and application on QNX environment.
  • Experience in multithreading, IPC and task scheduling on QNX
  • Experience working on QNX hypervisor development environment and tools
  • Basic understanding about QNX middleware library for Camera and Display
  • Good software debugging skills using tools like gdb, Valgrind, Visual Studio etc.
  • Excellent problem-solving abilities and attention to details
  • Strong communication skills for clearly communicating ideas and concepts to team/customer

Good To Have

  • Experience on agile development framework
  • Knowledge of embedded processor architectures, hardware accelerators such as ISP, GPU, NPU etc.
  • Possess knowledge of high-performance computing, central zonal architectures
  • Hands-on experience in ISO 26262 Functional Safety projects, ASPICE-compliant projects
  • Experience working with multi-OS environment using hypervisor and Linux OS
  • Experience in Continuous Integration tools like SVN, Git, Jira etc.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Quest Global logo
Quest Global

Engineering Services

Beachwood

RecommendedJobs for You

thiruvananthapuram, kerala, india

thiruvananthapuram, kerala, india