HCLTech
Posted 3w ago

Senior Developer - C, Embedded Linux (131138)

HCLTech
India
OnsiteFull Time
Responsibilities
  • developing software
  • debugging issues
  • optimizing applications
Requirements
  • Proficiency in C and Embedded Linux
  • Experience with hardware-software interfaces
  • Communication protocols (UART, I2C, SPI)
  • RTOS and device drivers
  • Problem-solving and debugging skills
Technical tools mentioned
CEmbedded LinuxUARTI2CSPIRTOSdevice drivers

Job description

Requisition ID 131138 - Posted 


Job Summary

The Senior Developer will be responsible for the development and maintenance of software applications using C programming language and embedded Linux. They will work on coding, testing, and debugging software modules to ensure high-quality deliverables.

Key Responsibilities

1. Develop software solutions using c programming language for embedded systems.

2. Customize and optimize software applications for embedded linux platforms.

3. Collaborate within team to define, and ship new features.

4. Troubleshoot and debug issues to improve software performance.

5. Ensure code quality, organization, and automation of tasks.

6. Stay updated with industry trends and incorporate best practices into development processes.

Skill Requirements

1. Proficiency in c programming language for software development.

2. Experience working with embedded linux systems and development tools.

3. Strong understanding of hardware software interface and embedded systems design.

4. Knowledge of communication protocols (e.g., uart, i2c, spi) used in embedded systems.

5. Familiarity with real-time operating systems (rtos) and device drivers.

6. Problem-solving skills and ability to work in a fast paced environment.

Other Requirements

1.Any relevant certifications in embedded systems or Linux development would be a plus.


About HCLTech

Global provider of information technology services and software consulting.

Similar jobs

Developer roles
4mo
Save
Mark Applied
Hide
Senior Developer Engineer
India
OnsiteFull Time
Ayla Networks
Ayla Networks: Cloud platform for connecting and managing smart IoT devices.
6+ YOE6+ years' experience in Android and cloud development, with Kotlin/Java, Python, AWS, and GCP; strong architecture and CI/CD skills.
Kotlin, Java, Compose, Rx, ViewModel, Flow, Navigation, Hilt, Coroutines, Gradle, Python, AWS, GCP, CloudFormation, CDK, Jenkins, GitHub Actions, CircleCI, Detekt, Android Lint, Firebase Crashlytics, CloudWatch, GCP Monitoring
9h
Save
Mark Applied
Hide
Senior Engineer
Karnataka, India
OnsiteFull Time
G R Infraprojects
G R InfraprojectsNSE: GRINFRA: Integrated engineering constructing large-scale road and transport infrastructure.
2+ YOEEngineering graduate, preferably with postgraduate specialization, and at least 2 years of project experience in planning and billing.
SAP
15h
Save
Mark Applied
Hide
Engineer - Target India
Bangalore, Karnataka, India
OnsiteFull Time
Target
TargetNYSE: TGT: General merchandise retailer operating physical stores and e-commerce.
1+ YOEFour-year degree or equivalent experience and 1+ years of software development experience. Requires proficiency in at least one computer language, distributed programming knowledge, package solutions, and evolving technology familiarity.
15h
Save
Mark Applied
Hide
Lead Developer
Bangalore, Karnataka, India
OnsiteFull Time
Thoughtworks
Thoughtworks: Global consultancy providing software engineering and digital strategy services.
10+ YOE10+ years with Python, React, and AWS; AI experience with GenAI tools, LangGraph, and LLMs; software delivery, cloud, DevSecOps, technical leadership, mentoring, and client collaboration skills.
Python, React, AWS, Langraph, LLMs, Docker, Kubernetes, TDD, continuous integration, infrastructure automation, DevSecOps
15h
Save
Mark Applied
Hide
Lead Developer
Bangalore, Karnataka, India
OnsiteFull Time
Thoughtworks
Thoughtworks: Global technology consultancy providing software engineering and digital transformation.
10+ YOE10+ years with Python, React, and AWS; AI experience with GenAI tools, LangGraph, and LLMs; software team leadership; Agile, TDD, continuous integration, pairing, and infrastructure automation.
Python, React, AWS, GenAI, LangGraph, LLMs, TDD, Docker, Kubernetes
15h
Save
Mark Applied
Hide
Junior EngineerTool Room Sprout-IND (6497)
Chennai, Tamil Nadu, India
OnsiteFull Time
SMR Automotive
SMR AutomotiveNational Stock Exchange of India: MOTHERSON: Manufacturer of rearview mirrors and vision systems for vehicles.
No specific qualifications or experience requirements are provided in the posting.
16h
Save
Mark Applied
Hide
Engineer - Transport Planning
Noida or Bengaluru or Mumbai
HybridFull Time
WSP
WSPToronto Stock Exchange: WSP: Provides engineering, design, and environmental consultancy services globally.
Master's degree in engineering; experience in project management or technical leadership, transport planning or modeling, carbon assessment, strategic advisory, and client-facing work; strong analytical and communication skills.
17h
Save
Mark Applied
Hide
Engineer 2
Bangalore or Plano
OnsiteFull Time
JCPenney
JCPenney: Retailer of apparel, home goods, and beauty products.
3+ YOE3–6 years of experience and a bachelor's degree in a related field. Requires Java, Spring Boot, Kafka, CI/CD, Kubernetes, cloud platforms, production support, and strong problem-solving skills.
Java, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, REST APIs, Apache Kafka, Avro, JSON, Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, Docker, Kubernetes, Helm, AWS, Microsoft Azure, Google Cloud Platform (GCP), Maven, Gradle, SQL, MySQL, PostgreSQL, MongoDB, Snowflake, Grafana, Prometheus, ELK Stack, Dynatrace, Splunk, ArgoCD, IBM MQ, RabbitMQ, JMS