Software Engineer (Linux Application) (Ahmedabad)

Software Engineer (Linux Application) (Ahmedabad)

13 Sep
|
GridShield Technology
|
Ahmedabad

13 Sep

GridShield Technology

Ahmedabad

We are looking for a

Software Engineer (Linux Application)

with hands-on experience in

Embedded Linux and ARM-based processors to join our team.

Experience

1–3 years

Key Responsibilities Develop and maintain

Linux applications for ARM-based embedded platforms. Develop software using

C/C++

in Linux environments. Work with

ARM-based processors and embedded platforms. Develop, integrate, and debug applications on

Yocto-based Embedded Linux and/or Debian Linux . Develop and configure Linux services, daemons, and system applications. Debug application and system-level issues using tools such as

GDB, strace, dmesg, journalctl , etc. Work with hardware interfaces such as

UART, I2C, SPI, GPIO, USB, Ethernet, CAN , etc. Develop and troubleshoot

Linux networking applications and TCP/IP communication . Perform application deployment, testing, troubleshooting, and performance analysis. Collaborate with BSP, firmware, hardware, and QA teams for system integration.

Must-Have Skills

1–3 years of experience in Linux application development. Strong programming knowledge in

C/C++ . Hands-on experience with

ARM-based processors

— any ARM platform is acceptable. Experience with

Embedded Linux . Experience with

Yocto and/or Debian Linux .



Good understanding of Linux processes, threads, IPC, sockets, filesystems, and system services . Good understanding of

Linux networking and TCP/IP protocols . Experience with

Git and Linux shell scripting. Basic understanding of cross-compilation and build systems such as

Make/CMake .

Good to Have Experience with

U-Boot, Device Tree, BSP, or Linux Kernel . Python scripting experience. Experience with systemd and Linux service development. Experience debugging hardware/software integration issues . Knowledge of Linux performance analysis and optimization.

What We're Looking For We are looking for a motivated

Software Engineer (Linux Application)

who enjoys working close to the

Linux OS and embedded hardware , with solid programming, debugging, and problem-solving skills. The ideal candidate should be comfortable developing and troubleshooting applications on

ARM-based embedded platforms using

Yocto and/or Debian Linux .

Interested candidates can share their CV / apply through LinkedIn. #Hiring #LinuxJobs #EmbeddedLinux #LinuxDeveloper #SoftwareEngineer #LinuxApplication #ARM #Yocto #Debian #EmbeddedSystems #CProgramming #Cpp #EmbeddedSoftware #JobOpening

📌 Software Engineer (Linux Application) (Ahmedabad)
🏢 GridShield Technology
📍 Ahmedabad

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: software engineer (linux application) (ahmedabad) / ahmedabad