14 Sep
|
GridShield Technology
|
Ahmedabad
14 Sep
GridShield Technology
Ahmedabad
Job DescriptionWe are looking for a Software Engineer (Linux Application) with hands-on experience in Embedded Linux and ARM-based processors to join our team.
NExperience
n1–3 years
NKey Responsibilities
n
N
- Develop and maintain Linux applications for ARM-based embedded platforms.
N
- Develop software using C/C++ in Linux environments.
N
- Work with ARM-based processors and embedded platforms.
N
- Develop, integrate, anddebug applications on Yocto-based Embedded Linux and/or Debian Linux.
N
- Develop and configure Linux services, daemons, and system applications.
N
- Debug application and system-level issues using tools such as GDB, strace, dmesg, journalctl, etc.
N
- Work with hardware interfaces such as UART, I2C, SPI, GPIO, USB, Ethernet, CAN, etc.
N
- Develop and troubleshoot Linux networking applications and TCP/IP communication.
N
- Perform application deployment, testing, troubleshooting, and performance analysis.
N
- Collaborate with BSP, firmware, hardware, and QA teams for system integration.
N
nMust-Have Skills
N
n
- 1–3 years of experience in Linux application development.
N
- Strong programming knowledge in C/C++.
N
- Hands-on experience with ARM-based processors — any ARM platform is acceptable.
N
- Experience with Embedded Linux.
N
- Experience with Yocto and/or Debian Linux.
N
- Good understanding of Linux processes, threads, IPC, sockets, filesystems, and system services.
N
- Positive understanding of Linux networking and TCP/IP protocols.
N
- Experience with Git andLinux shell scripting.
N
- Basic understanding of cross-compilation and build systems such as Make/CMake.
N
nGood to Have
n
N
- Experience with U-Boot,Device Tree, BSP, or Linux Kernel.
N
- Python scripting experience.
N
- Experience with systemdand Linux service development.
N
- Experience debugging hardware/software integration issues.
N
- Knowledge of Linux performance analysis and optimization.
N
nWhat We're LookingFor
NWe are looking for a motivated Software Engineer (Linux Application) who enjoys working close to the Linux OS and embedded hardware, with strong programming, debugging, and problem-solving skills.
NThe ideal candidate should be comfortable developing and troubleshooting applications on ARM-based embedded platforms using Yocto and/or Debian Linux.
NInterested candidates canshare their CV / apply through LinkedIn.
N
n
- #Hiring #LinuxJobs #EmbeddedLinux #LinuxDeveloper #SoftwareEngineer #LinuxApplication #ARM #Yocto #Debian #EmbeddedSystems #CProgramming #Cpp #EmbeddedSoftware #JobOpening
N
📌 Hiring: Software Engineer (Linux Application) (Ahmedabad)
🏢 GridShield Technology
📍 Ahmedabad