Embedded Firmware Test Engineer – IoT (Power-Efficient)

Cambridge Mobile Telematics

Cambridge (MA)

On-site

USD 86,000 - 107,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Unlimited PTO
RSUs equity
Full benefits including medical,Dental
401k match
Summer Fridays
Flexible scheduling

Job summary

Cambridge Mobile Telematics is seeking a Software Engineer in Test II, Embedded Firmware, to build and maintain test infrastructure for firmware validation on microcontroller-based devices. You will write automated tests in Python, work with C code, and execute tests on Linux servers and real hardware.

The role blends firmware knowledge with software testing practices in an IoT environment. You’ll collaborate globally, participate in CI workflows, and gain exposure to wear-level power management

Qualifications

  • Bachelor’s degree or equivalent in Computer Science, Electrical Engineering, or related field.
  • 2+ years of relevant working experience.
  • Proficiency in Python programming; willingness to read and understand C.
  • Comfortable working on the Linux command-line and performing basic system administration tasks.
  • Experience writing and running automated tests, ideally in a CI environment.
  • Familiarity with git and standard development workflows.
  • Familiarity with Docker and cloud platforms (e.g., AWS) is a plus.

Responsibilities

  • Use independent judgment and responsibility to contribute to the development and maintenance of test infrastructure for firmware validation under the guidance of senior engineers
  • Execute and monitor firmware test runs across simulated firmware on Linux servers and real firmware on device
  • Write and maintain automated tests to improve coverage and enhance failure visibility
  • Use Python for test harnesses and scripting, with exposure to C for understanding firmware under test
  • Use Linux for development and git for source code management
  • Learn and apply knowledge of embedded microcontroller systems as it relates to firmware testing
  • Assist with test systems attached to equipment capable of measuring parameters like power usage Gain familiarity with microcontroller circuit boards (e.g., Arduino-like devices), multimeters, benchtop power supplies, and electronic schematics
  • Support web services for test coordination and result display, leveraging knowledge of REST APIs and web application development
  • Triage and investigate test failures, distinguishing between firmware regressions and infrastructure issues
  • Complete any additional tasks as they arise

Skills

Python programming
C (read/understand)
Linux command-line
CI testing
Git
Debugging
Cloud platforms

Education

Bachelor’s degree or equivalent in CS/EE or related field

Tools

Docker
AWS

Job description

Cambridge Mobile Telematics is seeking a Software Engineer in Test II, Embedded Firmware, to build and maintain test infrastructure for firmware validation on microcontroller-based devices. You will write automated tests in Python, work with C code, and execute tests on Linux servers and real hardware.

The role blends firmware knowledge with software testing practices in an IoT environment. You’ll collaborate globally, participate in CI workflows, and gain exposure to wear-level power management

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Test Engineer II – IoT Automation
Embedded Firmware Test Engineer II – IoT Automation

Cambridge Mobile Telematics • Massachusetts

On-site
USD 86,000 - 107,000
Equity: RSUs
Medical, Dental, Vision, Life
401(k) matching
+2
Firmware Test Engineer (Embedded IoT)
Firmware Test Engineer (Embedded IoT)

Talentify • Carlsbad (CA)

On-site
USD 44,000 - 51,000
Firmware QA Engineer (Embedded Test Engineer)
Firmware QA Engineer (Embedded Test Engineer)

Ember LifeSciences • Westlake Village (CA)

On-site
USD 110,000 - 140,000
Embedded Software Test Engineer
Embedded Software Test Engineer

360 IT Professionals • San Ramon (CA)

On-site
USD 90,000 - 120,000
Embedded Test Engineer II — IoT Hardware/Software QA
Embedded Test Engineer II — IoT Hardware/Software QA

RightPro Staffing • Connecticut

On-site
USD 80,000 - 110,000
Medical insurance
Disability insurance
Student loan assistance
+6
Embedded Systems Validation Test Engineer (Python)
Embedded Systems Validation Test Engineer (Python)

OSI Engineering • Cupertino (CA)

On-site
USD 89,544 - 103,320
Senior Firmware Test Engineer II — Embedded Systems & CI/CD
Senior Firmware Test Engineer II — Embedded Systems & CI/CD

TECHTRONIC CORDLESS GP • United States

On-site
USD 90,000 - 120,000
Health insurance
401(k) plan
Education assistance
+1
Embedded Firmware Engineer II – Power-Efficient Devices
Embedded Firmware Engineer II – Power-Efficient Devices

WHOOP • Boston (MA)

On-site
USD 90,000 - 140,000
Embedded Software Engineer: Firmware, Testing & Hardware
Embedded Software Engineer: Firmware, Testing & Hardware

Intellectt Inc • Redmond (WA)

On-site
USD 85,000 - 120,000
Software Engineer - Hardware-Integrated IoT & Test Automation
Software Engineer - Hardware-Integrated IoT & Test Automation

Motion Recruitment • East Hartford (CT)

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