07 Aug
|
People Prime Worldwide
|
Bengaluru
07 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 strong 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