← Back to jobs

ACL Digital Logo
Embedded Software Engineer

ACL Digital

 

Pune City, Maharashtra, India

Posted On: 3 days ago
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: Embedded Software Engineer
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

You will develop and maintain embedded Linux systems, focusing on kernel, drivers, and networking stack.

This role is on-site.

Responsibilities

  • Develop Linux kernel components, device drivers, and Board Support Packages (BSP).
  • Implement Layer 2 switching features, including FDB management, MAC address learning, and lookup.
  • Design and build network stack components and APIs/HAPIs for embedded systems.
  • Integrate hardware and software, performing system bring-up and debugging.
  • Conduct unit testing, verification, and feature integration using Git.

Required Skills

  • 5+ years of experience in Embedded Linux development.
  • Strong proficiency in C programming.
  • Hands-on experience with Linux Kernel and Device Driver development.
  • Knowledge of Ethernet networking, Layer 2 switching, and MDIO interfaces.
  • Experience with BSP development and hardware-software integration.
  • Familiarity with Git version control.
  • Ability to troubleshoot complex system issues.

Preferred Skills

  • Knowledge of HiOS.

Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs