Hiring: Embedded Linux / Firmware Engineer (Bengaluru)

Hiring: Embedded Linux / Firmware Engineer (Bengaluru)

11 Nov
|
Kairos Technologies
|
Bengaluru

11 Nov

Kairos Technologies

Bengaluru

Company: Kairos Technologies Pvt. Ltd.

Experience: 5+ Years

Location: Bangalore

Employment Type: Full-Time (FTE)

Notice Period: Immediate Joiners Only

We are looking for experienced Embedded Linux / Firmware Engineers with strong programming skills in C, C++ and/or Python to join our client's engineering team.

The ideal candidates should have hands-on experience in Linux Kernel Development, Device Drivers, Board Support Packages (BSP), Embedded Linux, Firmware Development or Real-Time Operating Systems (RTOS).

Key Responsibilities

- Design, develop and maintain embedded software and firmware applications.
- Develop and debug Linux Kernel modules and device drivers.
- Work on Embedded Linux, BSP development and board bring-up activities.
- Develop and maintain bare-metal firmware and RTOS-based applications.
- Implement multithreading, multitasking and real-time applications.
- Work with embedded hardware interfaces and communication protocols.
- Perform debugging, troubleshooting and performance optimization.
- Collaborate with hardware and software engineering teams.

Required Technical Skills

Programming Languages:

- Strong hands-on experience in Embedded C and/or C++.




- Working knowledge of Python is an added advantage.

Embedded Systems & Operating Systems:

- Linux Kernel Development.
- Linux Device Drivers.
- Embedded Linux.
- Board Support Package (BSP).
- Bare-metal Firmware Development.
- RTOS FreeRTOS, Zephyr or QNX.

Core Embedded Concepts:

- Multithreading and Multitasking.
- Board Bring-up.
- Bootloaders.
- Hardware-Software Integration.

Embedded Communication Protocols & Peripherals:

- I2C, SPI, UART, USB.
- CAN, Bluetooth and PCIe.

Debugging & Development Tools:

- KGDB, ftrace and perf.
- JTAG and SWD.
- Logic Analyzers.

Candidate Requirements
- Minimum 5+ years of relevant experience in Embedded Systems / Firmware Development.
- Strong programming fundamentals in C/C++.
- Hands-on experience in one or more of the specified embedded technology areas.
- Solid debugging and problem-solving skills.
- Ability to work independently on development and troubleshooting activities.
- Immediate joiners who can complete the onboarding process within this week are preferred.

📌 Hiring: Embedded Linux / Firmware Engineer (Bengaluru)
🏢 Kairos Technologies
📍 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: hiring: embedded linux / firmware engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: hiring: embedded linux / firmware engineer (bengaluru) / bengaluru