Software Skillsets: Autosar, Ethernet, BSW, Embedded C, Device DriversExperience: 4 to 7 YearsJob Location: Pune AUTOSAR/PGBASE Architecture knowledge and hands-on experience on same. Hands-on experience on 3rd party libs like Netx, GUIx, Threadx, USBx..etc. Knowledge of Ethernet stack with protocols like Modbus TCP/IP (IPV4 and IPV6), UDP, UDS, etc. In-depth understanding of the Renesas (Rx Series) microcontroller and its peripheral architecture Understanding of how to manage memory allocation and deallocation, particularly when using statically allocated buffers. Knowledge of RTOS concepts such as task scheduling, priority handling, and inter-process communication (IPC) Experience with configuring and programming microcontroller peripherals such as GPIO, UART, SPI, I2C, ADC, DAC, PWM, timers, and interrupts. In-depth knowledge of communication protocols commonly used in embedded systems, like SPI, I2C, UART, CAN, USB, and others. Understanding of how to integrate device drivers with real-time operating systems like FreeRTOS, Threadx etc. Understanding of PGBASE based tool chain and make file system for build process Knowledge of PGBASE based supporting build environment utilities like marketable Hands-on experience on PGBST tool Knowledge of proprietary communication protocols like MON, MONNnet/ PCCnet Strong working experience in Linux Programming knowledge and hand on experience on of Torizon OS and Toradex device drivers In-depth understanding of the microprocessor and its peripheral architecture A deep understanding of kernel development for Linux, including concepts like kernel modules, system calls, and kernel-space versus user-space distinctions. Understanding of how memory management works in kernel space, such as allocating and deallocating memory buffers, handling DMA (Direct Memory Access), and using appropriate kernel APIs. Experience with Linux driver development, including the usage of kernel APIs, the character device model, and file operations.Systems Skill Sets: Hands-on experience on Design and development of systems tech profile, Systems Design document. PGBASE Systems and HW & SW Architecture knowledge Knowledge on Product Development process PGBASE Architecture knowledge and hands-on experience on same Working experience on PGBASE based 3rd party libs like Netx, GUIx, Threadx, USBx..etc. Hands-on Experience on EA Hands-on experience on UML/SYSML Ability to translate customer/system requirements into embedded design specifications. Experience in working with PGBASE technical documents, requirements analysis, and system design specifications. Familiar with Agile and Waterfall development methodologies. Ability to manage project timelines, prioritize tasks, and meet deadlines in a fast-paced development environment. Knowledge of how to interface PGBASE software with hardware components (e.g., sensors, actuators, displays, communication modules). V&V Skill Sets: PGBASE Architecture knowledge and hands-on experience on same HW & SW Architecture knowledge Product Development process understanding Strong knowledge of MATLAB for data analysis, modelling, and simulation. Expertise in writing and debugging MATLAB scripts and functions. Experience with MATLAB’s built-in toolboxes (e.g., Simulink, Simscape, Stateflow, etc.). Proficient in creating and simulating models in Simulink for system-level design and control systems. Experience in building multi-domain models using Simulink and integrating them with other tools. Familiarity with Simulink blocks, subsystems, and custom functions. Experience in modelling and simulating control systems using MATLAB and Simulink. Ability to design, simulate, and optimize control algorithms. Experience in running and debugging simulations to test model behavior. Knowledge of system-level validation and verification of models against specifications. Familiarity with Simulink Coder for code generation for embedded systems. Knowledge of hardware-in-the-loop (HIL) testing and simulations. Signal Processing and Data Analysis Ability to understand and translate system requirements into models and simulations. Strong grasp of system engineering processes and methods.
Job Title
Autosar Embedded C