Senior Software Engineer (Gurugram)

Senior Software Engineer (Gurugram)

31 Jul
|
Interface Microsystems
|
Gurugram

31 Jul

Interface Microsystems

Gurugram

Job Responsibilities Sr.

Software

Engineer is responsible for designing the SW of the automotive product (BCM) in order to guarantee that it functionally conforms to the Customer Specification, by respecting IM Process & Methodology (CMMI/SPICE).

Technical Skills: Mandatory Advance knowledge of ‘C’ & C++ programming for Embedded systems (8/16/32 bit microcontrollers).

Good knowledge of OS concept, Multithreaded workplace, IPC and Kernel knowledge. Must have worked with RTOS like OSEK OS, AUTOSAR OS, QNX etc.

Understanding of AUTOSAR standard (BSW and RTE)

Understanding of UDS Diagnostic Standards (ISO14229).

Expertise on Diagnostic Stack Configuration (DCM, DEM, CanTP).

Expertise on Memory Stack Configuration (NvM, Fee, Fls-Drv, EEP, EA)

Experience in AUTOSAR configuration tools (ex. DaVinci, EB-Tressos, KSAR, etc)

Experience of Integration of AUTOSAR stack (ex.Vector,KPIT, EB,etc)

Experience with debugging methods and tools (e.g., WinIdea, Trace32, Multi, CANoe,CanDiva)

Knowledge of low level HW driver development like RS-232, SPI, I2C, I2S, GPIO, DMA, ICOC, PWM, Ext. IRQs, WDOG, Flash NAND/NOR, EEPROM.

Knowledge of Ethernet, LIN & CAN communication protocols.

Extensive experience in software debugging using debugger GDB, DDD, Arriba, and HyperTerminal/JTAG debug probes.

Should have knowledge of code analysis (static + Dynamic) and unit & integration testing.

Desirable

Embedded software development for vehicle body domain

Model Based Development using Matlab/Simulink/Stateflow and code generation using Targetlink/RTW.

Working knowledge with Redmine & SVN tools.

Working knowledge with SW design tools like Enterprise Architect, Rational Rose and UML or MS-Visio

Behavioral Skills

Excellent communication skills over English.





Be passionate about his job and to reach the targets assigned.

Use to Plan the activities as a "normal rule" of working.

Attitude to team working fairness, communication skills, works sharing and Strong Technical skills, with team leadership capability and attitude.

Able to simplify and summarize problems. Positive.

Attitude to Quality work. Rules and procedures respect.

Duties

Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.

Develops software & solutions by studying information needs; conferring with customers; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle(V-Model).

Employs troubleshooting strategies, narrows down search quickly. Works closely with other project team members as required ensuring the final combined product has compatible software, electronic hardware, and mechanical hardware which functions.

Plans his development and verification activities as per the detailed Project Planning of III level.

Provide technical support to engineers and GETs.

Authority

He or She will report to the Software Team Leader, and he will be responsible for SW Design and Verification of the projects assigned to him or his/her team.

Accountability

Working with the company’s engineers, project engineers and other stakeholders, to best meet the customers' diverse needs.

Be focused on deadlines fulfillment for deliverables under his/her responsibility.

Be able to interface and positively communicate with the Team in order to let them know which the deviations from Specifications are and what the corrections to be done are Apply Now

📌 Senior Software Engineer (Gurugram)
🏢 Interface Microsystems
📍 Gurugram

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: senior software engineer (gurugram) / gurugram

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (gurugram) / gurugram