Requirements:
• The candidate should have a Diploma or bachelor’s degree in Electronics & Communication.
• Experience with embedded C programming for two to five years.
• Proficiency with C programming, GCC compiler, GDB debugger, GNU Make, and GIT.
• Fundamental knowledge of the MISRA coding standards for automotive products.
• Proficiency with Linux, x86, and ARM SOC.
• Well versed in Bash scripting and Linux tools & utilities.
• Able to operate a variety of logic analyzers, oscilloscope and other measuring equipment.
• Proficiency in programming with Microcontrollers, with bare metal and operating system-based products.
• The aptitude to follow best practices when writing reusable and efficient code.
• Understanding of network protocols, inboard communication protocols
• Experience with hardware schematic analysis, hi-speed on-board communication channel debugging.
• Requires a dynamic, self-motivated, and team-oriented individual.
Responsibilities:
• Develop and integrate software for embedded Linux/RTOS targets, including application and drivers.
• Improve and maintain existing software components.
• Create new software components for communication stacks like GPRS, TCP/IP, and 4G on the Telematics platform.
• Generate software upgrade/downgrade packages for deployed systems.
• Conduct unit tests, verification and validation of the code developed. Ensure project documentation follows standards, including protocols, architecture, and technical specifications.
• Provide support to engineering, system testing, and customer support teams.
• Troubleshoot issues such as timing, signal strength, and collisions.
• Managed quality and information security processes, including incident reporting, risk assessment, and adherence to ISMS and ISO rules and procedures.
Remuneration: As per Industry Standards