08 Aug
|
People Prime Worldwide
|
Bengaluru
08 Aug
People Prime Worldwide
Bengaluru
Embedded SW Developer (B2/B3)
Work Mode Onsite | Location –JP Nagar, Bangalore
Job Summary
Seeking an experienced Embedded Software Developer with robust expertise in Embedded C/C++,
RTOS, device driver development, and automotive microcontrollers. The role involves end-to-end
embedded software development, MCAL integration, hardware bring-up, debugging, and delivery of
high-quality automotive software solutions.
Key Responsibilities
Develop embedded software/firmware using Embedded C/C++ for microcontroller and SoCbased platforms.
Design and implement RTOS-based system software, device drivers, BSP, bootloaders, and SW
and HW abstraction layer development.
Hands-on experience with automotive microcontrollers such as Infineon AURIX, NXP, and ST.
Develop and integrate MCAL drivers for peripherals including SPI, I2C, UART, CAN, LIN,
Ethernet, ADC, PWM, and DMA.
Perform hardware bring-up, debugging, and troubleshooting using JTAG, oscilloscopes, and
debug tools.
Participate in the complete software development lifecycle (SDLC), including development,
testing, integration, and release management using Git.
Knowledge of AUTOSAR MCAL, ISO 26262 (Functional Safety), ISO 21434 (Cybersecurity), and
Vector VT System are the added advantage.
Key Skills:
Expert in design and architecture in RTOS and system software.
Expert in understanding Cortex-M based SoC architectures or similar MCU architecture with a
proven experience in bootloader, Microkernel, control software and device drivers development
and integration.
Solid proficiency in Embedded C Programming.
Hands-on experience in Device Driver Development.
Experience in Development and Debugging of embedded software.
Exposure to RTOS (Real-Time Operating Systems) is an added advantage.
Prior experience in the Automotive/ Semiconductor/Embedded/Firmware domain is pref
📌 Embedded Software Developer Bengaluru
🏢 People Prime Worldwide
📍 Bengaluru