{"id":1279337,"url":"https://alion.io/job/tag-n-trac-iot-firmware-developer","title":"IoT Firmware Developer","company":{"id":1986809,"name":"Tag-N-Trac","domain":"tagntrac.ai","url":"https://alion.io/company/tagntrac","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Schema","truth_index":{"grade":"B","score":75,"open_postings":3,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-13T05:45:00Z"}},"role":"Hardware","role_family":"Hardware","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"FreeRTOS","optional":false},{"name":"MQTT","optional":false},{"name":"RTOS","optional":false},{"name":"Wi-Fi","optional":false},{"name":"C++","optional":true},{"name":"CMake","optional":true},{"name":"Git","optional":true},{"name":"Python","optional":true}],"status":"live","first_seen_at":"2026-06-29T14:03:15Z","employer_posted_date":"2026-06-29","last_verified_at":"2026-10-10T22:26:58Z","board_verified":false,"closed_at":null,"days_open":105,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":105},"description":"At Tag-N-Trac, we provide an AI-driven, full-stack IoT traceability solution using custom smart labels and ultra-low-power devices. We use cutting-edge technologies to enable end-to-end supply chain digitization, helping revolutionize supply chain, logistics, and inventory management by providing real-time visibility into assets and shipments.\nOur team collaborates closely with Product and Engineering to architect, build, and maintain the technologies that power our IoT devices, core platform, customer-facing APIs, and real-time event processing - all tailored to the challenges of the supply chain industry. We tackle compelling technical problems using data from our fleet of IoT devices and sensors, and we foster a data-driven mindset where good ideas are welcomed regardless of where they come from.\nRole Overview\nWe are seeking an IoT Firmware Developer to design, develop, test, and maintain embedded firmware for Tag-N-Trac’s connected (cellular and BLE) smart labels, sensors, gateways, and ultra-low-power devices. You’ll join an existing firmware team and work closely with hardware, platform, cloud, mobile, and product teams to deliver reliable, secure, and power-efficient IoT products - from prototype through production and into the field.\nKey Responsibilities\nDesign, implement, debug, and maintain embedded firmware for IoT devices, sensors, gateways, and edge hardware.\nDevelop production-quality C code for resource-constrained, low-power embedded environments.\nImplement wireless connectivity (4G LTE and low power LTE-M, NB-IoT, BLE, Wi-Fi) and hardware interfaces/protocols (UART, SPI, I2C, MQTT, AWS IoT).\nCollaborate with hardware engineers on board bring-up, schematic review, and hardware/software integration.\nBuild and maintain secure OTA firmware update mechanisms.\nOptimize firmware for performance, memory footprint, reliability, and power efficiency.\nDebug hardware/firmware issues using lab equipment (debuggers, oscilloscopes, logic analyzers) and develop tests to validate quality.\nSupport manufacturing test fixtures, production flashing, and field diagnostics for devices in deployment.\nRequired Qualifications\nBachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field, or equivalent practical experience.\n3+ years of hands-on embedded firmware development for IoT or related products.\nStrong proficiency in C in resource-constrained environments.\nSolid understanding of RTOS concepts (FreeRTOS or equivalent) - tasks, interrupts, concurrency, memory management.\nKnowledge of battery-powered design - sleep modes, power profiling, energy optimization.\nHands-on experience with wireless protocols (BLE, LTE-M, NB-IoT, Wi-Fi) and standard hardware interfaces (UART/SPI/I2C).\nExperience with cloud-connected IoT platforms - device provisioning, telemetry, OTA updates, AWS IoT or equivalent.\nExperience with manufacturing test fixtures, production flashing, device calibration, or field service diagnostics.\nNice to Have\nExperience with build systems (Make, CMake), unit testing frameworks (Unity or equivalent), and Python scripting.\nFamiliarity with regulatory, safety, or cybersecurity requirements for production devices (e.g., FCC certification).\nFamiliarity with Git and collaborative engineering workflows.\nSuccess in the Role\nYou are highly entrepreneurial, thrive on taking ownership of your impact, and take initiative to solve problems before they arise.\nYou are an excellent collaborator and communicator who listens to others, asks thoughtful questions, and understands that startups are a team sport.\nYou are excited by the prospect of working with teammates across distributed locations and time zones.\nYou elevate the team’s competency and company culture.\nWhy Tag-N-Trac\nTag-N-Trac is driving disruption in the $8T logistics industry with a novel range of IoT devices and an AI-first approach. Our customers and partners value our products for their grounding in industry thought leadership, execution agility, and product quality. You’ll have a real opportunity to create impact - both by accelerating our product offerings and by helping amplify our values.\nYou will be working in-office, collaborating with a small, mission-focused team located at the prestigious T-Hub in Hyderabad’s Knowledge City. The company is headquartered in San Diego, CA.\nPrincipals only - we will not respond to submissions from recruiters.","description_format":"text","description_chars":4422,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Transportation & Logistics","IoT Platforms & Solutions","Supply Chain"],"lifecycle":[{"event":"open","at":"2026-09-26T02:32:22Z"}],"visa":[],"liveness":{"score":5,"band":"cold","label":"Long shot","p_open":0.9,"p_active":0.218,"p_room":0.28,"age_days":105,"expected_fill_days":30,"reasons":["conf:55","win:tail","crowd:"],"computed_at":"2026-10-13T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/tag-n-trac-iot-firmware-developer","json_url":"https://alion.io/job/tag-n-trac-iot-firmware-developer.json","meta":{"generated_at":"2026-10-13T09:58:49Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":15166,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-14T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1986809},"rest":"https://alion.io/mcp/rest/get_company?id=1986809"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftag-n-trac-iot-firmware-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Ftag-n-trac-iot-firmware-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Ftag-n-trac-iot-firmware-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/tag-n-trac-iot-firmware-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftag-n-trac-iot-firmware-developer"}]}