Embedded Developer

Agiliad

Pune District

On-site

INR 900,000 - 1,300,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Agiliad in Pune is seeking an Embedded Software Engineer to design, develop, and implement robust firmware for 32-bit microcontrollers with RTOS and advanced communication protocols. You will contribute to secure, high-performance embedded systems and collaborate with hardware teams on schematics and debugging tasks.

The role focuses on CAN/J1939, Ethernet/TCP sockets, and memory management, with strong emphasis on unit and functional testing to ensure system integrity across platforms.

Qualifications

  • Proven experience in embedded C development.
  • Strong understanding of CAN and J1939 protocols.
  • Experience with Ethernet, TCP, and socket programming.
  • Hands-on work with 32-bit controllers (e.g., NXP, Infineon).
  • RTOS-based application software development and memory management.

Responsibilities

  • Design, develop, and implement robust firmware for embedded systems.
  • Work with 32-bit MCUs, RTOS, and communication protocols.
  • Ensure secure development practices and data protection across firmware.
  • Read hardware schematics and use debuggers/simulators for verification.

Skills

Embedded C
CAN
J1939
Ethernet/TCP
RTOS
32-bit MCUs
Memory management
Debuggers/Simulators
Security in embedded systems

Job description

Role Overview:

We are looking for a skilled Embedded Software Engineer to design, develop, and implement robust firmware solutions. In this role, you will work closely with 32-bit microcontrollers, real-time operating systems (RTOS), and advanced communication protocols to deliver secure, high-performance embedded systems.

Must-Have Skills:
  • Strong experience in embedded system design and development using Embedded C.
  • Working knowledge of CAN and J1939 protocols.
  • Experience in Ethernet communication, TCP, and Socket programming.
  • Hands-on experience working with 32-bit controllers (e.g., NXP, Infineon).
  • Proven experience with RTOS-based application software and managing various types of controller memories.
  • Ability to read hardware schematics and utilize debuggers and simulators for system verification.
  • Solid experience with Unit Testing and Functional Testing.
  • Experienced in implementing secure development methodologies to ensure robust protection of sensitive data and overall system integrity.
Nice-to-Have Skills:
  • Experience in software architecture, low-level device driver development, and hardware board bring-up.
  • Experience designing or configuring Bootloader software and executing platform-based porting activities.
  • Familiarity with a wide range of communication protocols including CAN-FD, UART, SPI, I2C, LIN, RS485, and Modbus.
  • Proficient understanding of version control tools like Git, and exposure to scripting languages (e.g., Batch, Shell scripting).
  • Strong alignment with industry coding standards (e.g., MISRA C) and project development best practices.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000
Embedded Firmware Engineer
Embedded Firmware Engineer

J K Exim • New Delhi

On-site
INR 1,200,000 - 1,800,000
C++ Embedded Developer
C++ Embedded Developer

Sunovaa Tech • Hyderabad, Bengaluru

On-site
INR 900,000 - 1,500,000
Embedded Software Engineer
Embedded Software Engineer

Ckas Tech Bangalore • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Embedded Engineer
Embedded Engineer

Iriss Inc • Bengaluru

Hybrid
INR 1,200,000 - 2,000,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

IntellisenseTechnology • Jalandhar

On-site
INR 600,000 - 900,000
Firmware Engineer
Firmware Engineer

Talent Corner Hr Services • Ahmedabad District

On-site
INR 600,000 - 900,000
Embedded Developer
Embedded Developer

Allegis Group • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Embedded Systems Engineer
Embedded Systems Engineer

Nex Robotics • Navi Mumbai

On-site
INR 900,000 - 1,500,000
Senior Engineer - Embedded
Senior Engineer - Embedded

Legrand • Thane

On-site
INR 900,000 - 1,500,000