Senior Developer - Embedded C, Python

HCL Technologies Limited

United States

On-site

USD 120,000 - 150,000

Full time

41 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

HCL Technologies Limited is seeking an Embedded Software Developer to design, develop, integrate, and verify embedded software for safety-critical, real-time systems. The ideal candidate has experience in embedded programming, model-based development, and testing across the software lifecycle.

You will collaborate with systems, hardware, and verification teams to deliver high-quality, compliant software while adhering to industry standards.

Qualifications

  • Experience in embedded programming across the full software lifecycle.
  • Familiarity with safety-critical standards and DO-178C/DO-331 or ISO 26262 is a plus.
  • Strong debugging and testing mindset in complex real-time systems.

Responsibilities

  • Develop and verify embedded software components using C/C++ and model-based tools.
  • Analyze system and software requirements and ensure compliance with coding standards.
  • Perform unit testing, debugging, and integration testing for reliability.
  • Support software build, integration, and configuration management activities.
  • Collaborate with systems, verification, and hardware teams to resolve issues.
  • Contribute to documentation, peer reviews, and safety-critical compliance activities.

Skills

Embedded C
Python
Model-based development
RTOS
CAN

Tools

SCADE/Simulink
Git

Job description

Career Opportunities: Senior Developer - Embedded C, Python (182232)

Requisition ID182232-Posted10/26/2026

We are seeking a motivated Embedded Software Developer to design, develop, integrate, and verify embedded software solutions for safety-critical and real-time systems. The ideal candidate will have experience in embedded programming, model-based development, software integration, and testing throughout the software development lifecycle. The role involves working closely with systems, hardware, and verification teams to deliver high-quality, reliable, and compliant software solutions while adhering to industry standards and development processes.

Key Responsibilities
  • Develop and maintain embedded software components using C/C++ and model-based development tools such as SCADE/Simulink.
  • Analyze system and software requirements, and implement solutions in compliance with coding and quality standards.
  • Perform unit testing, debugging, and integration testing to ensure software reliability and performance.
  • Support software build, integration, and configuration management activities across the development lifecycle.
  • Collaborate with systems, verification, and hardware teams to resolve technical issues and achieve project milestones.
  • Contribute to technical documentation, peer reviews, and compliance activities for safety-critical software development.
Skill Requirements
  • Strong knowledge of embedded systems, RTOS concepts, and communication protocols (CAN, SPI, I2C, UART).
  • Experience with version control, static analysis, and test automation tools.
  • Familiarity with aerospace/automotive development standards such as DO-178C, DO-331, or ISO 26262 is an added advantage.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Dev (C++, Python) - Client-Focused
Senior Embedded Linux Dev (C++, Python) - Client-Focused

HCL Technologies Limited • United States

On-site
USD 120,000 - 160,000
Embedded Engineer
Embedded Engineer

Novia Infotech • Elyria (OH)

On-site
USD 100,000 - 120,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Belcan • Hauppauge (NY)

On-site
USD 110,000 - 150,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

Alumni Founders • Mountain View (CA)

On-site
USD 180,000 - 240,000
Sr Embedded Software Engineer - C++ I RTOS I Python
Sr Embedded Software Engineer - C++ I RTOS I Python

Honeywell Aerospace • Phoenix (AZ)

On-site
USD 120,000 - 160,000
Medical Insurance
Dental Insurance
Vision Insurance
+11
Senior Embedded Software Engineer
Senior Embedded Software Engineer

ITMC Systems, Inc • Florida

On-site
USD 110,000 - 160,000
Engineering Manager
Engineering Manager

Sky Limit Systems • Florida

On-site
USD 180,000 - 210,000
Embedded Software Developer
Embedded Software Developer

Pi-Square Technologies • Cedar Rapids (IA)

On-site
USD 120,000 - 180,000
Senior Embedded Software Engineer: C & Python, Real-Time
Senior Embedded Software Engineer: C & Python, Real-Time

HCL Technologies Limited • United States

On-site
USD 120,000 - 150,000
Senior C++ Developer
Senior C++ Developer

TechDigital Group • Phoenix (AZ)

On-site
USD 100,000 - 130,000