Software Engineer - Hardware-Integrated IoT & Test Automation

Motion Recruitment

East Hartford (CT)

On-site

USD 110,000 - 140,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision benefits
Paid time off
Professional growth opportunities

Job summary

Motion Recruitment is seeking a Software Engineer to join its team and support hardware-integrated software solutions. The role focuses on test automation, backend development, and debugging software that communicates with embedded systems and physical devices.

The ideal candidate has experience with Python, C/C#/C++, Linux, and automated testing, plus familiarity with Raspberry Pi and IoT hardware integration. You will work in a fast-paced engineering environment.

Qualifications

  • Experience with Python, C, C++, or C# development.
  • Hands-on Linux experience.
  • Experience with automated testing and test frameworks.
  • Experience with Raspberry Pi, IoT devices, or hardware integration.
  • Ability to read, understand, and extend existing codebases.
  • Strong debugging and troubleshooting skills.

Responsibilities

  • Design, develop, and execute automated test scripts for hardware-integrated systems.
  • Build and maintain backend functionality supporting device communication and testing workflows.
  • Debug Python, C, C++, or C# applications running in Linux environments.
  • Interface with Raspberry Pi devices and validate hardware behavior through software applications.
  • Identify, document, and resolve defects across software and hardware components.
  • Contribute to system-level testing and validation efforts.
  • Extend and enhance existing applications and codebases.

Skills

Python
C
C++
C#
Linux
Automated testing
Raspberry Pi/IoT

Job description

Motion Recruitment is seeking a Software Engineer to join its team and support hardware-integrated software solutions. The role focuses on test automation, backend development, and debugging software that communicates with embedded systems and physical devices.

The ideal candidate has experience with Python, C/C#/C++, Linux, and automated testing, plus familiarity with Raspberry Pi and IoT hardware integration. You will work in a fast-paced engineering environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer – Hardware Integration
Software Engineer – Hardware Integration

Motion Recruitment • Hartford (CT)

On-site
USD 90,000 - 130,000
Medical benefits
Dental benefits
Vision benefits
+5
Software Engineer - Hardware Integration
Software Engineer - Hardware Integration

Motion Recruitment • East Hartford (CT)

On-site
USD 110,000 - 140,000
Medical, dental, and vision benefits
Paid time off
Professional growth opportunities
Embedded Software Test Engineer
Embedded Software Test Engineer

360 IT Professionals • San Ramon (CA)

On-site
USD 90,000 - 120,000
Embedded Systems Test Engineer: Python Automation
Embedded Systems Test Engineer: Python Automation

INFOTRON • Kalamazoo (MI)

On-site
USD 90,000 - 120,000
Embedded Systems Software Test Engineer – Python Automation
Embedded Systems Software Test Engineer – Python Automation

INFOTRON • Kalamazoo (MI)

On-site
USD 90,000 - 120,000
Robotics Hardware-Software Integration Engineer
Robotics Hardware-Software Integration Engineer

Veriipro • Atlanta (GA)

On-site
USD 110,000 - 170,000
Embedded Systems Engineer (C/C++, Linux) – Hardware & Test
Embedded Systems Engineer (C/C++, Linux) – Hardware & Test

RAPSYS TECHNOLOGIES PTE LTD • Sunnyvale (CA)

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

RAPSYS TECHNOLOGIES PTE LTD • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Embedded Systems Software Test Engineer Python Automation
Embedded Systems Software Test Engineer Python Automation

INFOTRON • Kalamazoo (MI)

On-site
USD 55,000 - 83,000
Embedded Systems Test Engineer: Python Automation
Embedded Systems Test Engineer: Python Automation

INFOTRON • Kalamazoo (MI)

On-site
USD 55,000 - 83,000