Sign In
 [New User? Sign Up]
Mobile Version

Engineer,SW - Diag

Bengaluru, KA
Job Code:
  • Manufacturing & Production
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Uses Agile Scrum Methodology for software development.- Develops unit tests for all new code- Has all code changes peer reviewed, and must peer review code when required- Provides input for documentation of new or existing programs- Ability to refine requirements and solve problems- Developing and improving solutions(including bug fixes) to problem- Performs technical research, monitors current trends and changes in technology- Demonstrates industry knowledge to assist in new product development- Diagnostic experience (especially on Unified diagnostics UDS) on automotive domain.Basic Qualifications- Bachelor s or Masters degree in Computer science (or equivalent).- 4 or more years of practical experience in C++ application development- Knowledge of object-oriented-programming and object-oriented-design.- Knowledge of UML modelling.- Languages- Required C++, C++11 programming for embedded systems- Desirable Java, Shell scripting- OS- Required Linux, QNX- Desirable Windows- Other skills- I2C, SPI, UART, USB programming desirable- Tools- Perforce, GIT- Experience with unit and component tests using GTest framework.Preferred Qualifications & Desired Competencies Please list the preferred qualifications and ideal behaviors needed for this position based on the following- Ability to learn new technologies quickly.- Strong team player and ability to handle multiple projects.- Self-motivated, results-driven individual and passionate about work.- Must be fluent in both written and spoken EnglishLeadership Demonstrate character, clarity, courage and commitment to high-performance- Build environment of trust, high performance and engagement by establishing clear goals and a commitment to feedback, development and recognitionChange Orientation Champion a better, faster and simpler way of doing things- Apply original thinking and continuous improvement to processes, products, systems or services and manage change to better serve customer needsCollaboration Connect, engage and communicate with others- Encourage open expression of ideas; communicate effectively at all levels and build strong relationshipsJudgment Make sound decisions- Demonstrate critical thinking to take appropriate risk and make sound and timely decisionsResults-Driven Deliver extraordinary results- Take initiative to achieve superior, quality results against internal or external standards of excellence
Degree: MCA/ PGDCA | ME/ M.Tech./ MS (Engg/ Sciences)

Additional Degree: BE/ B.Tech (Engineering) | BCA (Computer Application)

Experience: 4-7


Application Programming | Quality Assurance/Testing | Software Engineer
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News