-
Crossing Hurdles

Embedded Software Engineer

Crossing Hurdles
United States · Contract · Associate

Position: IoT, Embedded & Firmware Engineering – AI Trainer

Type: Hourly contract

Compensation: $30-$100/hr

Location: Remote

Commitment: 10–40 hours/week


Role Responsibilities

  • Develop and deliver technical content for AI-based training in IoT, embedded, and firmware engineering domains.
  • Analyze and break down complex embedded and hardware–software integration scenarios to facilitate AI model learning.
  • Collaborate with cross-functional teams to define data requirements and annotate real-world development cases.
  • Validate and review technical data to ensure accuracy and coverage of relevant IoT protocols, connectivity, and system integration.
  • Provide actionable feedback to improve AI-driven training materials and digital platforms.
  • Leverage hands-on experience in debugging and optimizing embedded systems to enhance AI capabilities.
  • Communicate technical concepts clearly, both in writing and verbally, to support global teams and documentation.


Requirements

  • Minimum 3 years of professional experience in IoT, Embedded & Firmware Engineering.
  • Proficiency in low-level programming for microcontrollers and SoCs using C, C++, Rust, or Assembly.
  • Strong understanding of RTOS, device drivers, memory management, and real-time embedded system constraints.
  • Demonstrated experience interfacing firmware with sensors, actuators, communication modules, and power systems.
  • In-depth knowledge of wireless communication protocols (Bluetooth/BLE, Wi-Fi, Zigbee, LoRaWAN, MQTT, Modbus, CAN) and secure device-to-cloud communication.
  • Advanced debugging and optimization skills using oscilloscopes, logic analyzers, JTAG, and hardware profiling tools.
  • Excellent written and verbal communication skills with strong attention to detail.


Application Process

  • Upload resume
  • Interview (15 min)
  • Submit form

Key Skills

Ranked by relevance

embedded ai c embedded systems wireless cloud rust rtos
Login to Apply
Posted
Jan 31, 2026
Type
Contract
Level
Associate
Location
United States

Industries

Software Development IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Crossing Hurdles
Related

AI Training Engineer | $74/hr Remote

2026-05-23

Contract
Mid-Senior
Canada
Software Development
Engineering
View Job Details
Crossing Hurdles
Related

Software Engineer (AI-Native Platform & Integrations) | Remote

2026-05-23

Contract
Mid-Senior
Canada
Software Development
Engineering
View Job Details
Scandit
Related

Senior Embedded Machine Learning Engineer (C++)

2026-05-28

Full-time
Mid-Senior
Finland
Software Development
Information Technology