Embedded Software Engineer

SourcingXPress

South Goa District

On-site

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

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SourcingXPress is seeking an experienced Embedded Software Developer with expertise in IEC 61850-based communication systems for embedded devices. You will develop firmware, implement IEC 61850 stacks, and work on SCL configuration files within a collaborative engineering environment.

The role requires 5–7 years of embedded firmware experience, strong C skills, and hands‑on IEC 61850 expertise. You will engage with hardware, firmware, and testing teams to ensure robust, standards-compliant

Qualifications

  • 5–7 years of experience in Embedded Firmware Development.
  • Minimum 1 year of hands-on experience with IEC 61850.
  • Strong programming skills in C and Embedded C.
  • Experience with RTOS concepts such as FreeRTOS or similar.
  • Experience debugging embedded systems using JTAG and SWD.
  • Strong understanding of IEC 61850 data model (LN/DO/DA).
  • Experience with SCL files (ICD, CID, SCD).
  • Strong knowledge of Ethernet and TCP/IP networking.

Responsibilities

  • Develop embedded firmware for IEC 61850-enabled devices using C and Embedded C.
  • Implement and maintain IEC 61850 stacks and data models (LN/DO/DA).
  • Develop and validate SCL configuration files (ICD, CID, SCD) and networking apps (Ethernet, TCP/IP).
  • Develop RTOS-based applications using FreeRTOS or equivalent.
  • Debug using JTAG/SWD and perform code reviews and optimization.
  • Collaborate with hardware, firmware, and testing teams through development lifecycle.
  • Prepare technical documentation and support system integration.

Skills

Embedded firmware development
IEC 61850
C and Embedded C
RTOS (FreeRTOS)
JTAG/SWD debugging
Ethernet/TCP-IP networking
IEC 61850 data model
SCL file handling

Education

Bachelor's or Master's in Electronics/Electrical/Embedded Systems/CS/CE

Tools

JTAG debugging tools
SWD debugging
Networking stack tools

Job description

Embedded Software Developer

We are looking for an experienced Embedded Software Developer with expertise in IEC 61850-based communication systems for embedded devices.

Key Responsibilities
  • Develop embedded firmware using C and Embedded C for IEC 61850-enabled devices
  • Implement and maintain IEC 61850 communication stacks and data models. Work with Logical Nodes (LN), Data Objects (DO), and Data Attributes (DA) as defined in IEC 61850.
  • Develop and validate SCL configuration files, including ICD, CID, and SCD files. Develop networking applications using Ethernet and TCP/IP protocols.
  • Develop and maintain RTOS-based embedded applications using FreeRTOS or equivalent.
  • Debug embedded applications using JTAG and SWD debugging tools.
  • Collaborate with hardware, firmware, and testing teams throughout the development lifecycle.
  • Perform code reviews, troubleshooting, and performance optimization.
  • Prepare technical documentation and support system integration activities.
Required Skills
  • 5–7 years of experience in Embedded Firmware Development
  • Minimum 1 year of hands‑on experience with IEC 61850
  • Strong programming skills in C and Embedded C
  • Experience with RTOS concepts such as FreeRTOS or similar
  • Experience debugging embedded systems using JTAG and SWD
  • Strong understanding of the IEC 61850 data model, including Logical Nodes (LN), Data Objects (DO), and Data Attributes (DA)
  • Experience working with SCL files, including ICD, CID, and SCD
  • Strong knowledge of Ethernet and TCP/IP networking
  • Strong analytical, debugging, and problem‑solving skills
  • Willingness to work from Goa
Preferred Skills
  • Experience with substation automation systems and Intelligent Electronic Devices (IEDs)
  • Knowledge of power system communication protocols
  • Experience with secure embedded software development practices
  • Immediate joiners or candidates with a notice period of one month or less are preferred
  • Education: Bachelor’s or Master’s degree in Electronics, Electrical Engineering, Embedded Systems, Computer Science, Computer Engineering, or a related field
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

11862 | Senior Embedded Software Engineer / Embedded Firmware Engineer
11862 | Senior Embedded Software Engineer / Embedded Firmware Engineer

Utthunga • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Embedded Software Developer
Embedded Software Developer

Talent Hired-the Job Store • Pune District

On-site
INR 1,500,000 - 2,300,000
Software Engineer
Software Engineer

GE Vernova Consulting • Chennai District

On-site
INR 700,000 - 1,000,000
Relocation assistance
Specialist - Embedded Firmware
Specialist - Embedded Firmware

Eaton Corporation • Pune District

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

Hackajob • Hyderabad, Pune District, Chennai District

Hybrid
INR 1,800,000 - 3,200,000
Embedded Software Senior Lead Engineer
Embedded Software Senior Lead Engineer

Hackajob • Hyderabad, Pune District, Chennai District

Hybrid
INR 1,100,000 - 1,500,000
Specialist - Embedded Firmware
Specialist - Embedded Firmware

Eaton • Maharashtra

On-site
INR 1,500,000 - 2,500,000
Software Developer
Software Developer

Growth Heist • Hyderabad

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

ApplyMint • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Manager - R&D Embedded System (Linux)
Manager - R&D Embedded System (Linux)

Schneider Electric • Mumbai

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