Senior Developer

HCLTech

North Reading (MA)

On-site

USD 120,000 - 180,000

Full time

7 days 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 in North Reading, MA, seeks a Senior Developer to design, develop, and maintain software solutions in C and C++ for Linux-based and embedded systems, ensuring robust and scalable code across platforms.

You will debug hardware/software integration across system- and board-level components, contribute to software quality through modern development practices, and work from the North Reading office five days per week; familiarity with Python scripting is a plus and

Qualifications

  • Design, develop, and maintain software solutions in C and C++ for Linux-based and embedded systems.
  • Debug and optimize hardware/software integration across system- and board-level components.
  • Contribute to software quality and engineering efficiency through modern software development practices.

Responsibilities

  • Strong communication skills with the ability to clearly explain complex technical issues, project status, and risks to peers, managers, and customers.
  • Experience implementing Agile software development practices like story planning, bug tracking, release planning, and sprint retrospectives.
  • Proficiency in C and C++ software development for embedded and system-level applications.
  • Experience debugging complex hardware/software integration issues and multithreaded applications.
  • Experience with embedded communication interfaces such as SPI, I2C, UART, Ethernet, PCIe, or similar technologies.
  • Availability to work from our North Reading, Massachusetts office five days per week.

Skills

C/C++
Embedded systems
Multithreading
Python

Job description

Career Opportunities: Senior Developer (182392)

Requisition ID182392-Posted10/26/2026

Design, develop, and maintain software solutions in C and C++ for Linux-based and embedded systems.
Debug and optimize complex hardware/software integration issues across system- and board-level components.
Contribute to software quality and engineering efficiency through modern software development practices.

Key Responsibilities
  • Strong communication skills with the ability to clearly explain complex technical issues, project status, and risks to peers, managers, and customers.
  • Experience implementing Agile software development practices like story planning, bug tracking, release planning, and sprint retrospectives.
  • Proficiency in C and C++ software development for embedded and system-level applications.
  • Experience debugging complex hardware/software integration issues and multithreaded applications.
  • Experience with embedded communication interfaces such as SPI, I2C, UART, Ethernet, PCIe, or similar technologies.
  • Availability to work from our North Reading, Massachusetts office five days per week.
Skill Requirements
  • Design, develop, and maintain software solutions in C and C++ for Linux-based and embedded systems.
  • Debug and optimize complex hardware/software integration issues across system- and board-level components.
  • Contribute to software quality and engineering efficiency through modern software development practices.
  • Experience with scripting languages such as Python for automation, testing, and tooling.
  • Experience in test, instrumentation, and automation domains.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Specialist
Technical Specialist

HCLTech • North Reading (MA)

On-site
USD 110,000 - 150,000
Senior Embedded Software Engineer (Embedded Linux/C++)
Senior Embedded Software Engineer (Embedded Linux/C++)

Yochana • Sunnyvale (CA)

On-site
USD 170,000 - 210,000
Embedded Engineer
Embedded Engineer

Collaborate Solutions, Inc • Sunnyvale (CA)

On-site
USD 110,000 - 160,000
Onsite Senior Embedded C/C++ Developer – Linux/Embedded
Onsite Senior Embedded C/C++ Developer – Linux/Embedded

HCL Technologies Limited • North Reading (MA)

On-site
USD 120,000 - 180,000
Embedded Software Engineer
Embedded Software Engineer

Mobile Apps US LLC • Sunnyvale (CA)

On-site
USD 110,000 - 160,000
Senior Developer - Embedded C, Python
Senior Developer - Embedded C, Python

HCLTech • United States

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

LOGIXtech Solutions LLC • Westbrook (ME)

On-site
USD 100,000 - 130,000
Medical insurance
Embedded Software Engineers
Embedded Software Engineers

Tap Growth ai • North Reading (MA)

On-site
USD 90,000 - 120,000
Embedded C/C++ Software Engineer – Linux
Embedded C/C++ Software Engineer – Linux

HCL Technologies Limited • North Reading (MA)

On-site
USD 110,000 - 150,000
Embedded Software Engineers
Embedded Software Engineers

Rapsys Technologies Pte Ltd. • North Reading (MA)

On-site
USD 96,000 - 165,000