Find a jobRecruiters

Embedded Software Engineer

Exclusive opportunity

Onsite

Embedded Software Engineer

ITMC Systems, Inc

Embedded Software Engineer

Skills

PythonLinux

12 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Location:

North Reading, MA 01864, USA

Work mode:

Onsite

Published on:

8 October 2026

What they need


Position: Embedded Software Engineer

Locations: North Reading, MA OR Sunnyvale, CA (5 days/week Onsite)

Duration: 1-Year Plus Contract

Work Authorization: Open to all visa types

Role Overview & Key Responsibilities:

  • Design, implement, and maintain high-performance software solutions in C and C++ for Linux-based and embedded system test platforms.

  • Build software that interfaces directly with hardware and operating system components while providing robust APIs to higher-level applications.

  • Troubleshoot, debug, and optimize complex hardware/software integration issues across board-level and system-level components.

  • Collaborate closely with hardware engineers, software teams, and product managers to deliver solutions for advanced semiconductor test systems.

  • Utilize modern Agile software practices including sprint planning, bug tracking, code reviews, and retrospectives.

  • Leverage Python scripting for build automation, test execution, and system tooling.

Required Qualifications & Skills:

  • Strong hands-on experience in C and C++ development for embedded and system-level applications.

  • Proven track record debugging complex hardware/software integration challenges and multithreaded software.

  • Hands-on experience with embedded communication protocols and hardware buses (SPI, I2C, UART, Ethernet, PCIe).

  • Experience working in Agile software development teams.

  • Strong communication, technical analysis, and problem-solving skills.

  • Availability to work 5 days/week onsite in North Reading, MA or Sunnyvale, CA.

Preferred Qualifications:

  • Python scripting experience for test automation and tooling.

  • Experience in semiconductor test, measurement instrumentation, or industrial automation domains.

Other offers great for you!

These companies are also looking for great profiles

Rheso.tech

Senior Embedded Software Engineer

80-100k€ (Annuel)

Permanent contract

Munich, Germany

Hybrid

1 year ago

Quick apply

Rheso.tech

Embedded Software Engineer

75-85k€ (Annuel)

Permanent contract

Munich, Germany

Hybrid

Skills

Dart

1 year ago

Quick apply

Rheso.tech

Embedded Software Engineer

75-85k€ (Annuel)

Permanent contract

Graz, Austria

Hybrid

Skills

Dart

1 year ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools