Principal Engineer Software Developer

9 - 14 years

20 - 25 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Key Skills: Embedded Software Development, C++, Microcontroller, Embedded C, Automotive embedded, LIN, CAN, CANalyzer Roles and Responsibilities: Responsible for Automotive Embedded Technology Product like ECU, TCU, Controllers, On/Off board charger based Embedded Electronics like Analog, Digital, MCU, Sensors, Power Supplies and Power Electronics Software requirement understanding and product architecture. Software flaw less launch of product/Product life cycle management, align with group Goals. Develops new function/module, contribute for new process development/tailoring existing process. Responsible for software development, design documents and test setup. Align hardware test activities to meet Product Development Process schedules using best practices and tools. Testing automation and maintaining manual documentation regression suites for Part components for Software releases. Participating in project team discussions on product design and presenting test results to development teams and management. Contributing in a meaningful way to team goals and initiatives to increase quality and efficiency of software test processes. Skills Required: Technical/Functional Competencies Embedded Software/Hardware: Hands-on experience in application software and embedded software in automotive application. Experience in digital controls and interfaces like PID/ PWM timers/LCD/EEPROM/interface of sensors for volt, current, and temperature etc. work experience in Embedded C/C++. Must have worked on 8 bit, 16bit, 32bit, Renesas, Cypress, Fujitsu, ARM M0/M1/M2/M3/M4 microcontrollers. Preferable if candidate has worked on Renesas microcontrollers. Work experience on PWM Timer and controls, LCD interface, UART, ADC, DAC, PGA, DMA, GPIO, Interrupts handling, Exception handling, WatchDog Timer, Software Timers/UART 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, UART. Understanding of IVN Network, UDS, KWP2000, IO vehicle test. Hands on Toll like CANalyser, CANoe, CAPL scripting etc. Should have ability to create test cases for Embedded C code and design documents. Technical/Functional Competencies Hardware: Experience in writing/ Software debugging, Software Compliance Standard Interpret test cases as per the OEM test case with relevant test standards. Good organizational and communication skills. Ability to work effectively with cross-functional teams and suppliers. A knowledge of Controller Area Network CAN and LIN communications protocols Education: Bachelor's or Master's degree in Computer Science , Engineering , or a related technical field

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
Careernet logo
Careernet

Recruitment & Staffing

Tech City

RecommendedJobs for You

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru