Senior Principal Engineer
Quess Corp Limited
8-12 Yrs
Gurgaon
Not Disclosed By Recruiter
Bachelor Degree/ Master Degree
CAPL Scripting Embedded C Jtag C++ I2c Spi
Roles and Responsibilities:
- Evolves new function/module, contributes for new process development/tailoring existing processes in production
- Works with the Electronics team in hardware-software integration. any products.
- Performs the role of a Firmware Engineer by analyzing and understanding the Functional Needs Specification.
- Accountable for the functioning of the coded module (Embedded C) as per the requirements
- Should be responsible for software test case/plan, design documents and test setup in the development
- Responsible for software development of Embedded Software base products as per the needs/architecture.
- Electronics design and Embedded Systems related to controls in automotive/industrial/medical electronics.
- B.E/B.Tech in Electronics and its Embedded Software (Must have)
- Should have 5 to 8 years of Experience
- work experience in Embedded C/C++
- Should have work experience on PWM Timers and controls, LCD interface, UART, ADC, DAC, PGA, DMA, GPIO, Interrupts handling, Exception handling, Watch Dog Timer, Software Timers/UART, etc.
- Should have excellent experience using tools like Oscilloscope, Logic analyzer, Digital Multimeter, Programmable Digital Power supplies, Data Loggers, and Function Generator. ( HMCMM / V3/ Audiotronics)
- Should have hands-on experience in application software and embedded software in automotive application.
- Should have experience in digital controls and interfaces like PID/ PWM timers/LCD/EEPROM/interface of sensors for volt, current, and temperature etc.
- Working experience on products like HVAC Control panels, Door Control, Capsense Touch, and Biometrics.
- Should have the ability to create test cases for Embedded C code and design documents.
- Must have worked on 8 bit, 16bit, 32bit, Renesas,Cypress,Fujitsu,ARM M0/M1/M2/M3/M4 microcontrollers.
- Preferable if the candidate has worked on Renesas microcontrollers.
- Hands-on Toll like Canalyser, CANoe, CAPL scripting, etc.
- Must have hands on experience in communication protocols like LIN, CAN, I2C, SPI, UART, RS232, RS485.
- Firmware debugging experience with JTAG, Single wire debug interface, RS232, and UART.
- Understanding of IVN Network, UDS, KWP2000, and IO vehicle test.