{"id":1640471,"url":"https://alion.io/job/arriveai-electrical-engineer-firmware","title":"Electrical Engineer – Firmware","company":{"id":2637435,"name":"Arrive AI","domain":"arriveai.com","url":"https://alion.io/company/arriveai","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Paylocity","truth_index":null},"role":"Hardware","role_family":"Hardware","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Fishers, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":123000,"max_usd":226000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":1301},"experience_years_min":5,"visa_sponsorship":true,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Embedded Rust","optional":false},{"name":"FreeRTOS","optional":false},{"name":"RTOS","optional":false},{"name":"Rust","optional":false},{"name":"C","optional":true},{"name":"Embassy","optional":true},{"name":"Embedded C","optional":true},{"name":"Linux","optional":true}],"status":"live","first_seen_at":"2026-07-28T16:31:51Z","employer_posted_date":"2026-10-01","last_verified_at":"2026-10-17T08:55:25Z","board_verified":true,"closed_at":null,"days_open":80,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":80},"description":"Description\nAt Arrive AI (Nasdaq: ARAI), we're not just building products-we're transforming the future of the Autonomous Last Mile™ (ALM). Over a decade ago, we started with a pioneering vision and patents for the first smart mailbox for drone delivery. Through systematic research, development, and deep customer collaboration, we've evolved to today where we deploy Arrive Points-a type of smart locker and mini-cross-docks for frictionless drone, robotic, and courier delivery and pickup, utilized from medical supplies to meals to e-commerce. Arrive AI is now growing and investing to scale an ALM network and platform of the future for all autonomous delivery providers, services, and customers. Arrive AI is the intelligent choice for the last inch of the Autonomous Last Mile™.\nAbout Us:\nWe move fast, balancing strategy with opportunity. We are merit-based, valuing integrity, innovation, and treating others as we want to be treated. At Arrive AI, every employee is an equity holder and a business owner. Our shared vision, ownership, and culture fuel our mission to revolutionize autonomous delivery.\nProduct Team\nYou’ll be joining Arrive AI’s Product Team to revolutionize Autonomous Last Mile (ALM) logistics by transforming over a decade of research, design, and customer collaboration into the world’s first autonomous logistics network and platform. Our fast-paced skunkworks team rapidly iterates, prototypes, and develops next-generation Arrive Point units, networks, and AI-powered platforms. By integrating cutting-edge hardware, robotics, IoT, software, data, AI, and manufacturing, we’re driving a bold roadmap for ALM innovation. Based in Fishers, IN, we offer a unique opportunity to do your life’s best work, shape the future, and share in the success.\nRole Overview\nArrive AI is hiring a Electrical Engineer - Firmware to own the low-level software that brings our next-generation autonomous delivery hardware to life. This is a new-product role: you will write firmware for boards that are still on the bench, work directly alongside the electrical engineers designing them, and carry designs from first power-on through validated, repeatable operation.\nOur embedded stack is written in Rust. Prior Rust experience is welcome but not required - see the note below.\nWhat You'll Do\nFirmware Architecture & Development\nDesign, implement, and maintain firmware for microcontroller-based subsystems across multiple concurrent hardware programs\nAuthor and own hardware abstraction layers that let application logic survive board revisions and silicon changes\nWrite device drivers for sensors, actuators, motor controllers, power management, and communication peripherals\nDesign and tune RTOS task structures, priorities, and IPC for deterministic, real-time behavior\nMake and defend architectural tradeoffs around memory footprint, power budget, latency, and fault tolerance\nHardware Bring-Up & Prototyping\nTake new PCB designs from first power-on through peripheral validation, working from schematics, datasheets, and reference manuals\nPartner with electrical engineers during design reviews to catch firmware-hostile decisions before boards are fabricated\nBuild the bench tooling, harnesses, and test fixtures that make prototype iteration fast\nSupport hardware evaluations and component bake-offs with the instrumentation and measurements needed to decide on evidence rather than opinion\nCross-Functional Collaboration\nDefine clean interfaces between firmware and the network, platform, and edge compute layers so teams can move independently\nWork with platform software engineers on data flow between firmware, edge compute, and cloud services\nShift low-level software work off the electrical engineering team so EE capacity stays on EE problems\nMentor teammates on embedded practice, and help grow embedded Rust and firmware capability across the group\nTesting, Debugging & Reliability\nDevelop firmware test plans spanning unit, integration, and hardware-in-the-loop testing\nDebug on real hardware with JTAG/SWD, logic analyzers, and oscilloscopes - including the intermittent, timing-dependent, and only-on-this-one-board failures\nImprove observability through structured logging, telemetry, and on-device diagnostics\nDesign for graceful degradation: watchdogs, fault recovery, safe states, and brownout behavior\nDocumentation & Best Practices\nDocument firmware architecture, hardware interfaces, register maps, and bring-up procedures clearly enough for the next engineer\nContribute to coding standards, code review culture, version control practice, and firmware release management\nHelp establish repeatable build, flash, and provisioning processes as programs move from prototype toward production\nRequirements\nWhat We're Looking For\nWe are prioritizing depth of real-world firmware experience over any specific language on a résumé. If you have shipped firmware that had to work reliably in the physical world, we want to talk.\nRequired Qualifications\nBachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent practical experience\n5+ years of professional experience developing firmware for embedded systems\nDeep proficiency in C/C++ for resource-constrained targets - memory models, pointers and aliasing, interrupt handlers, concurrency hazards, and the failure modes that come with them\nHands-on production experience with an RTOS (Zephyr, FreeRTOS, ThreadX, or similar) and/or bare-metal systems\nDemonstrated experience designing or maintaining hardware abstraction layers, not only consuming vendor-supplied ones\nFluency with embedded communication protocols: UART, SPI, I²C, CAN, Ethernet\nProven track record debugging firmware on real hardware with hardware debug tools\nAbility to work independently from datasheets and reference manuals, and to be productive on unproven hardware where the bug could be in your code, the board, or the part\nDemonstrated ability to perform advanced PCB/board design, in addition to writing low-level/base firmware for the boards they design\nPreferred Qualifications\nEmbedded Rust experience - no_std development, embedded-hal, and async or concurrency frameworks such as Embassy or RTIC\nZephyr RTOS specifically, including devicetree and its driver model\nElectrical engineering background, or enough comfort with schematics and instrumentation to contribute in hardware design reviews\nExperience bridging Rust and C via FFI, or integrating firmware components written in different languages behind a defined interface\nFamiliarity with ARM-based microcontrollers and SoCs, and with Linux-based embedded systems\nExposure to robotics, IoT, motion control, or autonomous systems\nUnderstanding of secure boot, OTA firmware updates, and device lifecycle management\nExperience in an early-stage or prototype-heavy environment where requirements and hardware change underneath you\nAt this time, we are not able to provide visa sponsorship for this position.\nA Note on Rust\nOur embedded software is written in Rust. Previous Rust development experience is not a hard requirement for this role, however, hands-on experience with and mastery of embedded C programming is. If you are willing to learn and have the background, we will provide the training and support you need.","description_format":"text","description_chars":7277,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Equity"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-01T22:02:40Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 6","filings_12m":6,"filings_prev_12m":0,"green_card_filings_12m":0,"median_offered_wage_usd":122500,"route":null,"cap_exempt":false,"checked_at":"2026-10-15T11:24:14+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)"],"filings_for_role_12m":1}],"liveness":{"score":21,"band":"cold","label":"Long shot","p_open":1,"p_active":0.586,"p_room":0.35,"age_days":80,"expected_fill_days":36,"reasons":["conf:0","win:tail"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/arriveai-electrical-engineer-firmware","json_url":"https://alion.io/job/arriveai-electrical-engineer-firmware.json","meta":{"generated_at":"2026-10-17T15:02:43Z","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":20336,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00: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":2637435},"rest":"https://alion.io/mcp/rest/get_company?id=2637435"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Farriveai-electrical-engineer-firmware"},{"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%2Farriveai-electrical-engineer-firmware"},{"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%2Farriveai-electrical-engineer-firmware"},{"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/arriveai-electrical-engineer-firmware\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Farriveai-electrical-engineer-firmware"}]}