Software Developer_ DMS C++ (India)

Software Developer_ DMS C++ (India)

17 Oct
|
SA Technologies
|
India

17 Oct

SA Technologies

India

Description

:Qualifications:

oBachelor of Engineering degree in Electronics/Computer Science/Electrical Electronics.

oM. Tech or Msc. Electronics/Instrumentation.

Experience:

oMore than 5 years experience in Automotive C++ development and automation framework design.

Skills and competencies:

Must Have:

oStrong Object Oriented Design skills

oStrong experience in C/C++ (CPP 17, 23), VC++ programming Skills

oQualcomm QNX/Linux based platform experience. Especially Qualcomm SA8255/7255 is preferred

oApplication algorithm development

oHands on experience in different IPC mechanism such as Shared memory, message queue and sockets

oHands on experience in implementing multi threaded applications

oKnowledge of different design patterns: Structural, behavioral and Creational Experience on working with OS like QNX, Linux and windows

oDebugging and resolving linux/qnx core dump issues, other exceptions using gdb

oExperience on Adaptive Autosar and SOME/IP service Interfaces, Ethernet communication

oKnowlege of using tools like CANoe/CANoe Ethernet, Rest bus simulation

oProven experience in automotive setting for ADAS/AD functions

oDomain knowledge in Driver Monitoring System is preferred

oExperience in writing unit test cases in Gtest, Gmock

oHands on experience of Vector HW/CANoe/CANalysers/CANape/C/CAPL programming/Panel designing/Signal generator etc.

oKnowledge and experience with automotive communication protocols such as CAN, UDS and related tools to measure and command signals, though scripting or otherwise.





oMust be a good team player and act as per the project needs

oHands-on skills to design, build and bring up test benches.

oExperience with revision control tools,issue-tracking tools JIRA/DOORS/Coverity etc.

oBusiness level of English.

Nice to have:

oKnowledge of Security algorithm – Open SSL, RSA

oExperience of working in Scrum team in Agile methodology.

Responsibilities:

oC++ Development of different modules using correct design patterns.

oDevelop flowcharts, layouts and documentation to identify requirements and solutions.

oWrite well-designed, testable code.

oProduce specifications and determine operational feasibility

oIntegrate software components into a fully functional software system

oDocument and maintain software functionality

oTroubleshoot, debug and upgrade existing systems

oDeploy programs and evaluate user feedback.

oComply with project plans and industry standards.

oEnsure software is updated with latest features

Mindset/Attitude:

oGoal Oriented.

oProactively work across teams with strong communication skills. Continues improvement.

SA Technologies specializes in offering IT consulting and Development solutions for our global customers. From 20 years we have been helping our customers achieve operational excellence and compliance on the cloud. Our expertise lies in delivering quality services, cross-platform skills & supporting you to achieve operational excellence & empower you to become a technology-driven enterprise.

We are Microsoft Gold Partner, Google Partner, and Great Place to work certified company.

📌 Software Developer_ DMS C++ (India)
🏢 SA Technologies
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software developer_ dms c++ (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: software developer_ dms c++ (india) / india