27 Oct
|
Amarakosha Technologies
|
Bengaluru
27 Oct
Amarakosha Technologies
Bengaluru
We’re looking for an experienced Embedded Firmware Engineer with robust hands-on development skills in automotive embedded systems.
What You'll Do:
Design and develop embedded firmware for microcontroller-based automotive systems
Develop device drivers and HAL for ARM Cortex-M platforms
Board bring-up, HW-SW integration, and system-level debugging
RTOS integration and configuration (FreeRTOS, OSEK)
Collaborate with hardware, system, and validation teams
Code reviews and adherence to MISRA-C standards
What We're Looking For:
B.E./B.Tech in Electronics and Communication Engineering or related field
3–5 years of hands-on embedded systems development
Strong Embedded C programming; basic C++
Experience with ARM Cortex-M microcontrollers (STM32, NXP, TI, Renesas)
Communication protocols: UART, I2C, SPI, CAN
RTOS concepts: task management, semaphores, mutexes, interrupt handling
Device driver development for MCU peripherals (GPIO, ADC, DMA, Timers, PWM, Flash)
Compilers/debuggers: Keil, IAR, GCC ARM
Debugging with oscilloscopes, logic analyzers, protocol analyzers
Version control: Git
Good to Have:
AUTOSAR Classic (BSW, MCAL, RTE), DaVinci, EB Tresos
ISO 26262, A-SPICE
UDS (ISO 14229), CAN TP (ISO 15765)
CANoe, CANalyzer
Python, LIN, USB, Ethernet
Why AmaraKosha?
Work on challenging automotive projects for global OEMs and Tier-1s
Full-time leadership by industry veterans and expert architects
Young, flexible, and technology-driven team
Excellent work setting with continuous learning opportunities
Location: Bengaluru (on-site)
CTC: Competitive (based on experience & skillset)
Joining: Immediate / within notice
📌 Senior Engineer – Embedded Systems 3–5 Yrs — Bengaluru
🏢 Amarakosha Technologies
📍 Bengaluru