Job Title: Core Firmware Development Engineer - Embedded Systems
Location
: Bangalore
Years of exp:
6 to 10 years
:
We are seeking a skilled Core Firmware Development Engineer with hands-on experience in RTOS, Linux OS, or VxWorks for ARM-based embedded platforms. The ideal candidate will be responsible for designing, developing, and debugging low-level firmware components that interface directly with hardware.
Key Responsibilities:
Develop and maintain firmware for ARM-based embedded systems.
Work with RTOS (e.g., FreeRTOS), Linux, or VxWorks environments.
Perform board bring-up, device driver development, and hardware abstraction layer implementation.
Debug complex system-level issues using tools like JTAG, oscilloscopes, and logic analyzers.
Must-Have Skills:
Strong proficiency in C for embedded systems.
Deep understanding of ARM architecture and peripheral interfaces (SPI, I2C, UART, etc.).
Pr
Experience with real-time operating systems and kernel-level development.
Preferred Qualifications:
Familiarity with bootloaders, memory management, and interrupt handling
Experience with version control systems (e.g., Git) and CI/CD pipelines.
Notice Period : Serving Notice Period Candidates or Immediately Available.
Job Types: Full-time, Permanent
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.