Embedded Firmware Test Engineer II – IoT Automation

Cambridge Mobile Telematics

Massachusetts

On-site

USD 86,000 - 107,000

Full time

3 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

Equity: RSUs
Medical, Dental, Vision, Life
401(k) matching
Unlimited PTO
Summer Fridays

Job summary

Cambridge Mobile Telematics (CMT) is seeking a Software Engineer in Test II, Embedded Firmware to bolster our IoT group. You will build and maintain test infra for firmware validation, run tests on both simulated Linux and real device firmware, and develop automated tests using Python with C exposure.

You will work with embedded microcontroller systems, power-metrics test setups, and REST‑based test coordination while collaborating with global teams to deliver robust safety tech solutions.

Qualifications

  • Bachelor's degree or equivalent years of experience and/or certification in Computer Science, Electrical Engineering, or a 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.
  • Strong debugging and troubleshooting skills.
  • Collaborative with the ability to work with diverse teams across the globe.
  • Eager to learn and grow — a "leave things better than you found them" mindset.

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 firmware regressions and infrastructure issues.
  • Complete any additional tasks as they arise.

Skills

Python
Linux command line
CI testing
Git
Docker
AWS
Debugging
Collaboration
Willingness to learn

Education

Bachelor's degree or equivalent in CS/EE

Tools

Python
C
Linux
Docker
Git
REST APIs
AWS

Job description

Cambridge Mobile Telematics (CMT) is seeking a Software Engineer in Test II, Embedded Firmware to bolster our IoT group. You will build and maintain test infra for firmware validation, run tests on both simulated Linux and real device firmware, and develop automated tests using Python with C exposure.

You will work with embedded microcontroller systems, power-metrics test setups, and REST‑based test coordination while collaborating with global teams to deliver robust safety tech solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Test Engineer – IoT (Power-Efficient)
Embedded Firmware Test Engineer – IoT (Power-Efficient)

Cambridge Mobile Telematics • Cambridge (MA)

On-site
USD 86,000 - 107,000
Unlimited PTO
RSUs equity
Full benefits including medical,Dental
+3
Firmware Test Engineer (Embedded IoT)
Firmware Test Engineer (Embedded IoT)

Talentify • Carlsbad (CA)

On-site
USD 44,000 - 51,000
Senior Embedded Test Engineer: Automate & Validate Firmware
Senior Embedded Test Engineer: Automate & Validate Firmware

Capgemini Engineering • Burlington (VT)

On-site
USD 54,000 - 108,000
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 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
Firmware Test Engineer II - Automate Embedded Verification
Firmware Test Engineer II - Automate Embedded Verification

Milwaukee-Tool • Menomonee Falls (WI)

On-site
USD 75,000 - 110,000
Health, dental, and vision insurance
401(k) plan
Education assistance
+1
Software Engineer in Test, Embedded Firmware
Software Engineer in Test, Embedded Firmware

Cambridge Mobile Telematics • Cambridge (MA)

On-site
USD 86,000 - 107,000
Unlimited PTO
RSUs equity
Full benefits including medical,Dental
+3
Firmware Test Engineer II: Embedded Automation Innovator
Firmware Test Engineer II: Embedded Automation Innovator

Techtronic Industries • Menomonee Falls (WI)

Hybrid
USD 85,000 - 115,000
Health, dental, vision insurance
401(k) plan
Education assistance
+1
Software Engineer in Test, Embedded Firmware
Software Engineer in Test, Embedded Firmware

Cambridge Mobile Telematics • Massachusetts

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