Upload Button Icon Add office photos
filter salaries All Filters

35 Agiliad Technologies Jobs

Firmware Developer

5-10 years

Pune

1 vacancy

Firmware Developer

Agiliad Technologies

posted 8hr ago

Job Role Insights

Flexible timing

Job Description

Job Title: Firmware Developer

Experience: 6+ Years

Job Location: Pune, India


Job Summary:


We are seeking an experienced Firmware Developer with expertise in Board Support Package (BSP) and Bare Metal programming to join our team. The ideal candidate will have strong embedded software development experience, low-level driver development, and expertise in working with microcontrollers, processors, and real-time operating systems (RTOS).


Key Responsibilities:


  • Develop and customize Board Support Packages (BSP) for various embedded platforms.
  • Design and implement Bare Metal firmware for microcontrollers and embedded systems.
  • Develop and optimize low-level drivers for peripherals such as UART, SPI, I2C, GPIO, ADC, and Timers.
  • Work with bootloaders and firmware upgrade mechanisms.
  • Integrate and debug firmware on custom hardware platforms.
  • Optimize performance, power consumption, and memory footprint for embedded systems.
  • Collaborate with hardware and software teams to bring up new hardware platforms.
  • Perform board-level debugging using tools such as JTAG, oscilloscopes, and logic analyzers.
  • Work with RTOS (such as FreeRTOS, Zephyr, etc.) or bare-metal systems as required.
  • Ensure firmware reliability, maintainability, and scalability through proper documentation and best coding practices.

Required Skills & Qualifications:


  • Bachelors/Masters degree in Electronics, Computer Science, or a related field.
  • 6+ years of experience in firmware development for embedded systems.
  • Strong expertise in C/C++ for embedded programming.
  • Experience in BSP development for ARM, x86, or other architectures.
  • Hands-on experience in Bare Metal firmware development (without an OS).
  • Good understanding of microcontrollers, SoCs, and hardware schematics.
  • Experience with debugging tools such as JTAG, GDB, Lauterbach, and oscilloscopes.
  • Knowledge of bootloader development, memory management, and low-level hardware interfacing.
  • Exposure to communication protocols (UART, I2C, SPI, CAN, USB, Ethernet).
  • Familiarity with RTOS (FreeRTOS, Zephyr, etc.) and scheduler concepts is a plus.
  • Experience with version control systems (Git, SVN).

Good-to-Have:


  • Exposure to Secure Boot, Trusted Execution Environments (TEE), or firmware security.
  • Experience with Yocto/Linux BSP development.
  • Understanding of power management techniques for embedded devices.


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.2
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 Vconnectech Systems

Hyderabad / Secunderabad

3-8 Yrs

₹ 10-20 LPA

Senior Embedded Firmware Engineer at Autoplant Systems

Navi Mumbai

6-11 Yrs

₹ 10-17 LPA

Embedded Firmware Developer at Cognizant

Chennai, Pune

4-9 Yrs

₹ 5-12 LPA

Firmware Developer at Eximietas Design

Bangalore / Bengaluru

4-8 Yrs

₹ 6-10 LPA

Firmware Developer at DELTA

Bangalore / Bengaluru, Gurgaon / Gurugram

3-7 Yrs

₹ 10-19 LPA

Firmware Engineer at Knodtec Solutions

Bangalore / Bengaluru

5-10 Yrs

₹ 15-18 LPA

Firmware Developer at varite

2-5 Yrs

₹ 10-12 LPA

Embedded Firmware Developer at Iobot Technologies India

Pune

2-4 Yrs

₹ 3.5-8 LPA

Firmware Developer at Larsen & Toubro (L&T)

Mysuru / Mysore, Bangalore / Bengaluru

5-8 Yrs

₹ 6-16 LPA

Firmware Developer at Lumens Technologies Pvt Ltd

Thane

3-6 Yrs

₹ 5-8 LPA

Firmware Developer

5-10 Yrs

Pune

3d ago·via naukri.com

Python Kubernetes - Immediate

4-8 Yrs

Noida, Pune, Bangalore / Bengaluru

2d ago·via naukri.com

Business Finance Analyst - Immediate Joiner

2-6 Yrs

Pune

4d ago·via naukri.com

Accounts Executive (Payable)- Immediate joiners only

4-9 Yrs

Pune

4d ago·via naukri.com

Golang Developer

2-5 Yrs

Noida, Pune

10d ago·via naukri.com

Java Developer

3-6 Yrs

Pune

10d ago·via naukri.com

Hiring - Build Automation Engineer - Agiliad Technologies

4-7 Yrs

Pune

13d ago·via naukri.com

Python / Golang Developer

6-8 Yrs

Noida, Pune, Bangalore / Bengaluru

14d ago·via naukri.com

C# Developer (Immediate joiners only)

3-6 Yrs

Pune

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