Post a job

Senior Developer - Embedded C, Python

On-site United States

Job Summary

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.

Other Requirements

Source: the employer's careers page. Last checked 2026-10-28. Posted 2026-10-28.

Applications happen on HCLTech's own site. View role and apply

Get jobs like this by e-mailAt most one e-mail a day, only when something new matches. Unsubscribe in one click.

More from HCLTech

All jobs at HCLTech

Similar jobs in United States

All software development jobs in United States

Hiring for a role like this? See how employers fill a role fast.