San Jose, California, United States On-site Employment

Trackonomy is hiring an Embedded Firmware Engineer Intern

About the Role

Trackonomy is hiring an Embedded Firmware Engineer Intern to develop software for our next-generation IoT devices. This is a hands-on engineering role where you'll work directly with hardware, microcontrollers, wireless modules, and sensors, contributing to real systems that ship to customers.

What You'll Do

  • Develop firmware for ARM-based microcontrollers
  • Write embedded C/C++ drivers for sensors, radios, and peripherals
  • Integrate wireless communication modules such as BLE, LoRa, or cellular IoT
  • Support hardware bring-up and board-level debugging
  • Build test frameworks and automation for firmware validation
  • Debug embedded systems using tools such as JTAG, oscilloscopes, and logic analyzers
  • Optimize power consumption and performance for battery-powered devices
  • Contribute to firmware architecture, testing, and code reviews
  • Build AI powered tools, automations and dashboards

What We're Looking For

  • Currently pursuing a Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
  • Strong programming skills in C or C++
  • Coursework or project experience with embedded systems or microcontrollers
  • Familiarity with digital communication interfaces such as SPI, I2C, or UART
  • Strong debugging and problem-solving skills
  • Interest in building real-world hardware and embedded systems

Nice to Have

  • Experience working with ARM Cortex-M microcontrollers
  • Familiarity with wireless technologies (BLE, LoRa, Wi-Fi, or cellular IoT)
  • Experience using debugging tools such as logic analyzers, oscilloscopes, or JTAG debuggers
  • Experience building embedded projects, robotics systems, or hardware prototypes
  • Familiarity with Python or scripting tools for testing and automation
  • Interest in low-power systems and battery-powered devices

Technical Stack

  • ARM-based microcontrollers
  • C/C++
  • BLE
  • LoRa
  • Cellular IoT
  • SPI
  • I2C
  • UART
  • JTAG
  • Python

Team & Environment

You will collaborate closely with firmware, hardware, and systems engineers.

You will work directly on real production hardware and firmware, gain exposure to wireless IoT systems deployed at scale, and collaborate with experienced engineers across hardware, firmware, and cloud systems. You'll see how embedded devices integrate into large distributed systems and contribute code that ships to real-world deployments.

Work Mode

This role is onsite in San Jose, CA.

Required Skills
ARM-based microcontrollersC/C++BLELoRaCellular IoTSPII2CUARTJTAGPythonEmbedded SystemsDebugging
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Trackonomy

Trackonomy pioneers the next-generation operating system for the connected world, leveraging smart labels, multi-radio IoT devices, agent-based intelligence, and the Sentient AI platform to deliver end-to-end visibility, automation, control, and remediation across global supply chains. The company builds a new class of connected devices that give physical objects the ability to sense, communicate, and interact in real time.

Visit website
Job Details
Department Engineering
Category embedded
Posted 14 days ago