Search by job, company or skills

C

Software Engineers

5-9 Years
30 - 35 LPA
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 30 applicants
Early Applicant
Quick Apply

Job Description

Key Skills:Low Level Driver Development, ARM Architecture, C Programming, Linux, Python

Roles & Responsibilities:

  • Participate in the design, development, and testing of reference application processor firmware.
  • Develop and maintain low-level drivers and Board Support Packages (BSP).
  • Perform low-level software development, debugging, and validation across software models and hardware development boards.
  • Create and optimize software stacks for reference platforms targeting next-generation devices.
  • Develop test frameworks, validation tools, and automation scripts to improve testing efficiency.
  • Analyze architecture specifications and roadmap requirements to break down tasks and support implementation plans.
  • Work on system bring-up, performance optimization, and memory management activities.
  • Contribute to upstreaming and long-term maintenance activities in Linux environments.
  • Collaborate with hardware, validation, and architecture teams to resolve technical challenges.
  • Participate in code reviews and ensure adherence to coding standards and best practices.

Experience Required:

  • 5-9 years of experience in embedded software development.
  • Strong hands-on expertise in C programming for low-level system software.
  • Experience working on ARM-based processors and architecture.
  • Solid understanding of Linux kernel internals and device driver development.
  • Experience with debugging tools such as JTAG, GDB, or similar.
  • Knowledge of bootloaders, firmware bring-up, and system initialization processes.
  • Exposure to Python for automation is an added advantage.
  • Strong understanding of hardware-software interaction concepts.

Education:B.Tech M.Tech (Dual), B.Tech

Bachelor Of Technology (B.Tech/B.E), Masters in Technology (M.Tech/M.E)

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

Job ID: 145088713