Firmware Development Engineer (Bengaluru)

Firmware Development Engineer (Bengaluru)

09 Aug
|
MosChip Semiconductor Technology
|
Bengaluru

09 Aug

MosChip Semiconductor Technology

Bengaluru

Firmware Development Engineer

Requirements

- Strong Embedded C Programming abilities
- Hands-on experience in developing device drivers, applications using 16/32 Bit Microcontroller based platforms.
- Knowledge and experience in bare metal coding and RTOS.
- Experience with various IDE s (Ex MPLAB X IDE, STM32CubeIDE, Code Composer Studio, nRF MDK) and scripting languages (Python, Shell scripts)
- Experience in Embedded, Automotive Software and driver development with ARM/RISC based MCU s on BareMetal/RTOS etc.,
- Strong Debug Skills and experience with JTAG, GDB debuggers & Lauterbach etc.,
- Familiarity with parallel-processing concepts such as threads, signals, priorities, semaphores, mutexes, race-conditions, deadlocks, etc.




- Prior development experience with peripherals like USB / Ethernet / PCIe / I2C / SPI / MQTT / HTTPs etc on BareMetal/RTOS
- Good analytical and problem-solving skills
- Experience with version control tools like git, and code review tools like Collaborator, gerrit etc.,
- Valuable communication, interpersonal, and teamwork skills

Role: Embedded Systems Engineer

Industry Type: Electronic Components / Semiconductors

Department: Engineering - Software & QA

Employment Type: Full Time, Permanent

Role Category: Software Development

Education

UG: Any Graduate

PG: Any Postgraduate

📌 Firmware Development Engineer (Bengaluru)
🏢 MosChip Semiconductor Technology
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: firmware development engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: firmware development engineer (bengaluru) / bengaluru