83 open roles
J_1318 - Embedded Software Architect (AUTOSAR & RTOS)
Job description
Key Responsibilities
Design and develop embedded software architecture based on AUTOSAR/PGBASE frameworks. Translate customer and system requirements into detailed software design specifications. Create software architecture models using UML/SysML and maintain architectural documentation. Conduct requirements analysis, software design reviews, and technical feasibility studies.
Integrate and configure middleware components such as: NetX (TCP/IP Stack), ThreadX (RTOS), GUIX (Graphics Framework), USBX (USB Stack) Design software based on real-time operating systems (RTOS). Implement task scheduling, synchronization, inter-task communication, mutexes, semaphores, and message queues. Optimize CPU utilization, task priorities, and memory consumption.
Skills and Experience Required Experience Range: 6 to 8 Years Qualification: BE/B.Tech/ ME/MTech Electronics, Computer Science & relevant stream 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, OPCUA, 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, Ethernet, timers, and interrupts.
In-depth knowledge of communication protocols commonly used in embedded systems, like SPI, I2C, UART, CAN, USB, Ethernet and others. Understanding of how to integrate device drivers with real-time operating systems like FreeRTOS, Threadx 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.
Nice to Have
Understanding of PGBASE based tool chain and make file system for build process Knowledge of PGBASE based supporting build environment utilities like mktable Hands-on experience on PGBST tool Knowledge of Cummins proprietary communication protocols like MON, MONNnet/PCCnet
Description copied from Speed Engineering Solutions's careers page. Read the full posting before you apply.
More jobs at Speed Engineering Solutions
J_1319 - BIM Engineer (Revit Family Creation & Modeling)
Speed Engineering Solutions· Pune, MH, IndiaJ_1154 - Control Panel Designer (EPLAN Platform & EPLAN Pro Panel)
Speed Engineering Solutions· Pune, MH, IndiaJ_1317 - Senior Mechanical Design Engineer
Speed Engineering Solutions· Pune, MH, IndiaJ_1316 - Electrical Integration & Harness Design Engineer
Speed Engineering Solutions· Pune, MH, IndiaJ_1315 - Mechanical Design Engineer (Creo & Windchill)
Speed Engineering Solutions· Pune, MH, India
More jobs in Pune
Saas automation
L&T Technology Services· Pune, INVice President - Level 2
Apex Group· Pune, EastIT Security Analyst
Wolters Kluwer· Kalyani Nagar, Pune, IndiaAI Engineer
Barclays· Pune, Gera Commerzone SEZTeam Leader - Wealth Management AML CRF
Northern Trust· Pune, India