Search by job, company or skills

  • Posted 30 days ago
  • Be among the first 10 applicants
Early Applicant
Quick Apply

Job Description

About the Role:

We are seeking an experienced and highly skilled Principal Engineer to lead and manage multiple embedded systems projects. The ideal candidate will have a strong technical background in C programming, Linux systems, and embedded hardware, along with leadership and customer-facing experience. This role involves technical ownership, team mentoring, and direct interaction with international clients.

Key Responsibilities:

  • Lead and execute multiple embedded projects simultaneously.
  • Hands-on coding, debugging, and problem-solving.
  • Interact directly with customers (US/Europe), provide technical support, and deliver value-added solutions.
  • Participate in onsite assignments when required.
  • Guide and mentor junior team members and freshers.
  • Support pre-sales, prepare technical proposals, and contribute to solution architecture.
  • Involve in full project lifecycle: requirement analysis, design, development, bug fixing, code/document review.
  • Review documentation like Requirement Specs, Design Docs, Test Plans, etc.
  • Ensure on-time delivery of high-quality solutions.
  • Conduct interviews and evaluate new candidates.
  • Stay open to learning and applying new technologies as per project needs.

Technical Expertise Required:

  • Strong in C programming and debugging.
  • Hands-on experience with Linux user space and kernel development.
  • Ability to write and debug Linux device drivers from scratch.
  • Expertise in at least one Linux kernel subsystem.
  • Experience with Linux kernel versions 3.0 and above.
  • Board bring-up experience with SoCs (Marvell, NXP, TI, Broadcom, Qualcomm, etc.).
  • Good understanding of ARM/Cortex-A processor architectures.
  • Knowledge of build systems: Yocto, Buildroot, Makefiles, CMake.
  • Proficient with Git and tools like gdb, valgrind, cppcheck, etc.
  • Experienced in embedded system architecture and system-level debugging.
  • Comfortable using oscilloscopes, logic analyzers, and other hardware debugging tools.

Preferred Skills:

  • OOPs programming in C++.
  • GUI development using Qt or similar frameworks.
  • Ability to review hardware schematics and debug PCBs.
  • Strong written and spoken English communication.
  • Prior experience working with international customers is a must.
  • Ability to lead discussions on features, designs, and technical solutions.

More Info

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

About Company

VOLANSYS - An ACL Digital Company is an ISO 9001:2015 Certified, 500+ professionals’ organization providing Product Engineering, Digital Engineering, and Quality Engineering Services to Global customers including fortune 500 companies and growth-stage startups. At VOLANSYS, we also offer off the shelf solutions including IoT Cloud & App Framework, IoT Gateways, and RF connectivity modules, and provide end-to-end solutions to our clients from concept to realization.

Job ID: 118080759

Similar Jobs