Sr. Engineer - Embedded
Experience - 3 to 6 years.
Key Responsibilities:
Software Development: Lead and manage all software development activities.
Customer Interface: Act as the primary technical contact for customers, addressing their technical queries and requirements.
Coding: Develop and maintain software using C language.
Board Support Packages: Work with ADC, Timer, PWM engine, Interrupts, CAN, Flash Drivers, Watchdog, and other hardware interfacing drivers.
Communication Protocols: Implement and troubleshoot communication protocols such as CAN, LIN, and UDS.
Requirements Analysis: Analyze both functional and non-functional customer requirements.
System and Software Requirements: Create and review system and software requirements.
Technical Feasibility: Conduct technical feasibility analysis for customer requirements.
Technical Proposals: Prepare detailed technical proposals.
Debugging: Debug and resolve on-field issues.
Customer Interactions: Engage with customers to discuss technical topics and provide solutions.