Upload Button Icon Add office photos
filter salaries All Filters

33 Agiliad Technologies Jobs

Firmware Developer with Unit Testing Experience - Immediate Joiner

5-9 years

Bangalore / Bengaluru

1 vacancy

Firmware Developer with Unit Testing Experience - Immediate Joiner

Agiliad Technologies

posted 2d ago

Job Role Insights

Flexible timing

Job Description


Experience: 5+ years

Location: Bangalore, India


Job Description:

We are seeking a Firmware Developer with expertise in unit testing and a strong background in PCI Express (PCIe) / Compute Express Link (CXL). The ideal candidate should have hands-on experience in firmware development, validation, and automated testing, ensuring high-quality and reliable embedded software solutions for high-speed interconnect technologies.

Key Responsibilities:

  • Develop and maintain firmware solutions for PCIe/CXL-based systems.
  • Design and implement unit tests to validate firmware functionality, stability, and performance.
  • Collaborate with hardware and software teams to debug and resolve firmware-related issues in PCIe/CXL environments.
  • Develop and optimize test automation frameworks for validating PCIe/CXL firmware.
  • Perform low-level debugging, root-cause analysis, and troubleshooting of firmware and hardware interactions.
  • Work on low-level firmware development, device driver integration, and hardware-software co-design.
  • Ensure compliance with industry standards and best practices in firmware testing, including PCIe and CXL protocol validation.
  • Utilize debugging tools such as JTAG, GDB, oscilloscopes, and protocol analyzers for PCIe/CXL troubleshooting.

Required Skills & Experience:

  • 5+ years of experience in firmware development and unit testing.
  • Strong proficiency in C/C++ for embedded software development.
  • Experience in PCIe and CXL protocols, including debugging and performance analysis.
  • Hands-on experience with unit testing frameworks such as Ceedling, Google Test, or CUnit.
  • Experience with debugging tools (JTAG, GDB, logic analyzers, PCIe protocol analyzers).
  • Strong understanding of microcontrollers, SoC architectures, and embedded systems.
  • Familiarity with build automation tools like CMake, Makefile, or Bazel.
  • Experience with version control systems (Git, SVN) and CI/CD pipelines.
  • Knowledge of RTOS, device drivers, and hardware-software integration.

Preferred Qualifications:

  • Bachelors or Master’s degree in Computer Science, Electronics, or a related field.
  • Experience in test-driven development (TDD) and automated testing for PCIe/CXL firmware.
  • Exposure to Python or Shell scripting for test automation.
  • Prior experience in high-performance computing, storage, or networking domains.

Location: Bangalore, India

Experience: 5+ years

If you are passionate about firmware development and ensuring high-quality embedded solutions for high-speed interconnect technologies, apply now and be part of our innovative team!



Employment Type: Full Time, Permanent

Read full job description

Prepare for Firmware Developer roles with real interview advice

What people at Agiliad Technologies are saying

What Agiliad Technologies employees are saying about work life

based on 161 employees
80%
95%
79%
87%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Agiliad Technologies Benefits

Health Insurance
Soft Skill Training
Work From Home
Job Training
Cafeteria
Team Outings +6 more
View more benefits

Compare Agiliad Technologies with

Persistent Systems

3.5
Compare

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

Tech Mahindra

3.5
Compare

HCLTech

3.5
Compare

LTIMindtree

3.8
Compare

L&T Technology Services

3.3
Compare

Mphasis

3.4
Compare

Cyient

3.7
Compare

Falcon Autotech

4.0
Compare

Technosoft Engineering Projects Limited

4.0
Compare

Festo

3.9
Compare

TMEIC

3.8
Compare

Marine Electricals

3.7
Compare

Utthunga Technologies

3.3
Compare

Janatics India

3.9
Compare

INFRES METHODEX

3.1
Compare

Virtuoso

3.9
Compare

Rexel

4.0
Compare

Similar Jobs for you

Firmware Developer at Agiliad Technologies

Bangalore / Bengaluru

5-9 Yrs

₹ 15-30 LPA

Firmware Developer at Staffice Global

Chennai

6-13 Yrs

₹ 8-15 LPA

Firmware Developer at EXIMIETAS DESIGN PRIVATE LIMITED

5-10 Yrs

₹ 20-30 LPA

Firmware Developer at Varite

4-6 Yrs

₹ 10-20 LPA

Testing at Cloudoplus

Bangalore / Bengaluru

6-10 Yrs

₹ 12-15 LPA

Firmware Developer at UST

Bangalore / Bengaluru

5-10 Yrs

₹ 16-20 LPA

Firmware Developer at EMERSON INNOVATION CENTER

Pune

3-6 Yrs

₹ 8-12 LPA

Firmware Developer at Larsen & Toubro (L&T)

Mysuru / Mysore, Bangalore / Bengaluru

5-8 Yrs

₹ 6-16 LPA

Firmware Developer at HRP GLOBAL TECHNOLOGIES

Hyderabad / Secunderabad, Bangalore / Bengaluru

4-9 Yrs

₹ 7-12 LPA

Firmware Developer at DELTA

Bangalore / Bengaluru, Gurgaon / Gurugram

3-7 Yrs

₹ 10-19 LPA

Firmware Developer with Unit Testing Experience - Immediate Joiner

5-9 Yrs

Bangalore / Bengaluru

4d ago·via naukri.com

Full Stack Lead

6-11 Yrs

Pune, Agiliad

17hr ago·via naukri.com

Database Architect - Only Early Joiners

8-13 Yrs

Noida, Pune

22hr ago·via naukri.com

Data Analyst - Immediate Joiner

7-12 Yrs

Gurgaon / Gurugram

1d ago·via naukri.com

C# Developer with Embedded

5-9 Yrs

Noida, Pune

1d ago·via naukri.com

Angular Developer

7-12 Yrs

Pune, Bangalore / Bengaluru

2d ago·via naukri.com

Hiring Python Automation Engineer - Agiliad Technologies

5-10 Yrs

Noida, Pune, Bangalore / Bengaluru

3d ago·via naukri.com

Firmware Developer with Python Automation -Immediate Joiner

5-9 Yrs

Bangalore / Bengaluru

4d ago·via naukri.com

Python Automation with Rest API

4-9 Yrs

Noida, Pune

4d ago·via naukri.com

Python Kubernetes - Immediate

4-8 Yrs

Noida, Pune, Bangalore / Bengaluru

9d ago·via naukri.com
write
Share an Interview