Associate Principal Engineer / Principal Engineer

Pradeepit Global Consulting Private Limited

Bengaluru

On-site

INR 1,400,000 - 2,200,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Pradeepit Global Consulting Private Limited in Bengaluru, India, seeks a senior Software/Firmware Engineer with 8–12 years of experience to lead C/C++ development and system-level design. You will build and optimize software, collaborate with hardware/SoC teams, and contribute across the SDLC.

The role emphasizes strong debugging, analytical skills, and excellent communication. Storage-domain experience is a plus and familiarity with Windows/Linux drivers is beneficial.

Qualifications

  • Extensive hands-on experience with C++ and C for software/firmware development.
  • Strong knowledge of system architecture, algorithm design, and object-oriented design.
  • Experience with system-level scripting languages like Python, Perl, Shell, Lua , etc.
  • Hands-on experience in product/project development following industry-standard SDLC.
  • Strong debugging and analytical skills.
  • Excellent oral and written communication skills.

Responsibilities

  • Develop and optimize software/firmware using C++ and C.
  • Work with system-level scripting languages like Python, Perl, Shell, Lua , etc.
  • Design and implement complex algorithms with strong data structures knowledge.
  • Create industry-standard SRS (Software Requirement Specification) and SDD (Software Design Document).
  • Collaborate with cross-functional teams for product development following industry-standard SDLC.
  • Work with hardware, SoC architecture, and processor architecture.
  • Debug and analyze complex system issues with strong analytical skills.
  • Work on Windows/Linux device drivers (Good to have).
  • Experience in Storage domain is a plus.

Skills

C++
C
System architecture
Algorithm design
Object-oriented design
SDLC
Python
Perl
Shell
Lua
Debugging
Communication

Job description

Job Title

APE - Associate Principal Engineer / Principal Engineer

Experience

8-12 years

Job Description

We are looking for an experienced Software/Firmware Engineer with a strong background in C/C++ development and system-level programming . The ideal candidate should have experience in system architecture, algorithm design, and software development life cycle (SDLC).

Key Responsibilities
  • Develop and optimize software/firmware using C++ and C .
  • Work with system-level scripting languages like Python, Perl, Shell, Lua , etc.
  • Design and implement complex algorithms with strong data structures knowledge.
  • Create industry-standard SRS (Software Requirement Specification) and SDD (Software Design Document) .
  • Collaborate with cross-functional teams for product development following industry-standard SDLC .
  • Work with hardware, SoC architecture, and processor architecture .
  • Debug and analyze complex system issues with strong analytical skills .
  • Work on Windows/Linux device drivers (Good to have).
  • Experience in Storage domain is a plus.
Mandatory Skills
  • Extensive hands-on experience with C++ and C for software/firmware development.
  • Strong knowledge of system architecture, algorithm design, and object-oriented design .
  • Experience with system-level scripting languages like Python, Perl, Shell, Lua , etc.
  • Hands-on experience in product/project development following industry-standard SDLC .
  • Strong debugging and analytical skills.
  • Excellent oral and written communication skills.
Preferred Skills
  • Experience with MATLAB for simulation or development.
  • Knowledge of HW, SoC architecture, and processor architecture .
  • Development experience in the Storage domain .
  • Windows/Linux device driver development experience .
Experience Level

Mid Level

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

APE - Associate Principal Engineer / Principal Engineer | 8-12 years
APE - Associate Principal Engineer / Principal Engineer | 8-12 years

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Senior Engineer - Embedded Software
Senior Engineer - Embedded Software

Eaton Corporation • Pune District

On-site
INR 1,800,000 - 2,400,000
Sr. Engineer Firmware Engineer
Sr. Engineer Firmware Engineer

Vertiv Co • Pune District

On-site
INR 2,500,000 - 4,000,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Associate Architect - Hardware
Associate Architect - Hardware

Softdel Systems • Pune District

On-site
INR 1,600,000 - 2,800,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Jobtailor • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Software Engineer
Software Engineer

Tessolve • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Specialist - Embedded Firmware
Specialist - Embedded Firmware

Eaton Corporation • Pune District

On-site
INR 2,400,000 - 4,200,000
Software Technical Lead Engineer
Software Technical Lead Engineer

LAM RESEARCH Corporation • Bengaluru

On-site
INR 1,200,000 - 1,800,000
AM - Software Engineer
AM - Software Engineer

KOHLER India • Maharashtra

On-site
INR 4,000,000 - 6,000,000