Senior Developer - CAN, Embedded Systems, C++

HCL Technologies Limited

Pune District

On-site

INR 1,200,000 - 1,800,000

Full time

8 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

HCLTech in Pune, India is seeking a Senior Developer to work on CAN and embedded systems using C++. You will closely collaborate with hardware engineers to integrate software with hardware components and implement testing strategies to ensure reliability.

The role requires strong embedded C, RTOS knowledge, and experience with CAN/J1939 protocols, along with proficiency in debugging and version control. The opportunity offers on-site work in Pune and growth within an innovating tech group.

Qualifications

  • MBSD/Software Development degree or equivalent
  • Embedded C and RTOS experience essential
  • CAN/J1939 and automotive protocols knowledge beneficial

Responsibilities

  • Develop embedded software solutions using C++ for CAN/embedded systems

Skills

C++ (embedded)
Embedded C
RTOS
CAN
I2C
J1939
Debugging tools
Software lifecycle
Communication
Cross-team collaboration

Education

MBSD/Software Development

Tools

SVN
GitHub
Jenkins
Cross compilers

Job description

Senior Developer - CAN, Embedded Systems, C++ Job Description Senior Developer - CAN, Embedded Systems, C++ Pune, Maharashtra

Job Summary

Minimum Experience is- 3

Position Specific Duties - MBSD Software Development, Embedded C Thorough in Embedded Systems, RTOS

Thorough with Compilers, Debuggers CAN, J1939, comm protocols, code debugging skills SVN, GitHUB code repo management

Required Skills are- MBSD, Embedded C, RTOS, Communication Protocols (CAN, I2C..), SAE-J1939 standards, Automotive domain application development, Debugger, cross compilers, hardware debugging, Code repository tools, code collaborator, Jenkins builds scripting

Key Responsibilities
  • 1. Develop embedded software solutions using c++ programming language.
  • 2. Work closely with hardware engineers to integrate software with hardware components.
  • 3. Implement software testing strategies to ensure functionality and reliability.
  • 4. Document software design and development processes for reference and future maintenance.
  • 5. Continuously enhance technical expertise to drive innovation and efficiency in embedded systems development.
Skill Requirements
  • 1. Proficiency in c++ programming language for embedded systems development.
  • 2. Solid understanding of software development lifecycle and best practices.
  • 3. Experience with debugging tools and techniques for embedded software.
  • 4. Strong problem-solving skills and attention to detail.
  • 5. Good communication and teamwork abilities to collaborate effectively with diverse teams.
Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 223,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending June 2026totaled $14.8billion.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

L&T Technology Services • Pune District

On-site
INR 800,000 - 1,200,000
Embedded Software Developer
Embedded Software Developer

Tata Consultancy Services • Pune District

On-site
INR 900,000 - 1,500,000
Airbag - Senior Developer
Airbag - Senior Developer

Robert Bosch Group • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software developer - Embedded C
Software developer - Embedded C

Varroc • Pune District

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

THE Hire Arc • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Embedded Software Consultant
Embedded Software Consultant

HCLTech • Chennai

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

JobItUs • Secunderabad, Hyderabad

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

embIND Embitel Technologies (India) Private Limited • India

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

Vrinda International • Hyderabad

On-site
INR 1,620,000 - 1,980,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Velodata Global Pvt Ltd • Bengaluru

Hybrid
INR 1,800,000 - 2,200,000