24 Oct
|
Hyundai MOBIS
|
India
24 Oct
Hyundai MOBIS
India
Primary Skills
Experience in
Software Development using C Language skills with good understanding of object oriented programming, design approach
Design and implement embedded software applications on automotive microcontrollers (MCUs) utilizing C programming languages.
Solid understanding of microcontroller architecture and automotive communication protocols (e.g., CAN, LIN).
RTOS Device Drivers, subsystems, Board Bring-up
RTOS IPC Mechanism (Socket, Shared Memory, Message Queue, D-Bus), POSIX, Synchronization Methods, Multi Threads, Memory Management etc.
Different platform like Infenion, NXP, TI etc
ARM architecture
AUTOSAR architecture
Robust Debugging skills in RTOS Programming/Environment.
Tools: Trace32, GHS, JTAG based hardware emulators, Hardware debugging tools e.g. Oscilloscope, Logic Analyzer, Protocol Analyzers
Experience in any module development by interfacing CPU/Main Processor with other ICs through SPI, I2C, I2S, UART, CAN Drivers
Secondary Skills
Experience in low level driver development on multiprocessor/multithreaded platforms
Experience with different subsystems like schedulers, virtual memory, IO MMU, synchronisation techniques, IO virtualisation, ARM subsystems like MMU,
Caching, PMU, TIMER, CLOCKS, BUSES, PINCNTRL etc.
Excellent problem-solving skills, attention to detail, and the ability to troubleshoot inter-module, Hardware and system related issues.
Effective communication skills and the ability to work in a cooperative, agile development environment.
Exposure to Functional Safety (ISO 26262) standards
FMEA (Failure Mode Effect Analysis)
HARA (Hazard Analysis Risk Assessment)
FTA (Fault Tree Analysis)
Responsibilities
Technically Guiding the team members & Ensure no technical escalation.
Perform the role of technical SPOC and propose Technical solutions
Software Development: Design, develop, and implement software for automotive Micom systems using C
System Integration: Collaborate with hardware engineers to integrate and validate software and hardware systems
Team Collaboration: Work with cross-functional teams to manage, optimize, and customize embedded software systems
Conduct simulations and testing to ensure system performance and reliability
Troubleshoot and resolve issues related to Micom system
📌 Micom Engineer Hyderabad (India)
🏢 Hyundai MOBIS
📍 India