{"id":3775767,"url":"https://alion.io/job/mirion-firmware-engineer","title":"Firmware Engineer","company":{"id":1820403,"name":"Mirion","domain":"mirion.com","url":"https://alion.io/company/mirion","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Dayforce","truth_index":{"grade":"A","score":89,"open_postings":36,"ghost_share":0,"stale_share":0.25,"repost_share":0,"time_to_fill_p50_days":60,"computed_at":"2026-11-07T05:47:08Z"}},"role":"Hardware","role_family":"Hardware","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Melbourne, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C#","optional":false},{"name":"C++","optional":false},{"name":"Design Controls","optional":false},{"name":"Embedded C","optional":false},{"name":"Git","optional":false},{"name":"IEC 62304","optional":false},{"name":"Python","optional":false},{"name":"RTOS","optional":false},{"name":"C","optional":true}],"status":"live","first_seen_at":"2026-11-04T05:00:00Z","employer_posted_date":"2026-11-04","last_verified_at":"2026-11-07T20:31:00Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"The Embedded Firmware Engineer I will support the development and sustaining engineering of embedded systems used in radiation measurement and medical-device instrumentation. This early-career role works at the intersection of firmware, electronics, instrumentation, and software. The engineer will begin with well-defined firmware, hardware abstraction layer (HAL), driver, debugging, test, and documentation assignments under the mentorship of a senior firmware engineer, then grow into broader ownership of embedded platforms and legacy product knowledge.\nKey Areas of Responsibility\nDevelop, modify, debug, and maintain embedded C/C++ firmware for microcontroller-based products.\nImplement well-defined firmware features, HAL components, low-level drivers, device interfaces, initialization, configuration, and error/status handling.\nSupport hardware bring-up and troubleshoot issues spanning firmware, electronics, communications, and host software.\nRead schematics and component datasheets and use standard bench equipment such as oscilloscopes, logic analyzers, and digital multimeters.\nSupport serial, USB, and other embedded command/response communications between devices and host applications.\nBuild firmware from controlled repositories and follow established branching, peer-review, configuration-management, and release practices.\nDevelop and execute unit-level and firmware-level tests; support design acceptance testing, defect investigation, and regression testing.\nCreate clear design notes, interface documentation, test records, and change documentation for regulated product development.\nParticipate in design and code reviews and collaborate with electrical, software, systems, test, manufacturing, and quality engineers.\nLearn existing Sun Nuclear firmware architectures and progressively assume sustaining responsibility for established products.\nKnowledge, Skills & Abilities: \nBachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a closely related technical discipline.\nCoursework, internship, co-op, project, hobby, or professional experience with embedded systems.\nWorking knowledge of C or C++ and basic understanding of microcontrollers and embedded software concepts.\nAbility to read basic electrical schematics and electronic component datasheets.\nFamiliarity with common interfaces such as UART, SPI, I2C, USB, or CAN.\nExperience with source control such as Git or an equivalent system.\nStructured problem-solving skills, clear technical communication, and willingness to work directly with laboratory hardware.\nExperience with STM32 or NXP microcontrollers and related development tools.\nExposure to interrupts, timers, DMA, ADCs, RTOS concepts, memory-mapped peripherals, FPGA-to-MCU interfaces, or reusable driver/HAL design.\nExperience with IAR Embedded Workbench, STM32 development tools, Visual Studio, Python, C#, or scripting for test automation.\nExposure to medical devices, regulated product development, design controls, or IEC 62304.","description_format":"text","description_chars":3013,"description_truncated":false,"requirements":{"experience_years_min":null,"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":["Nuclear Energy","Test & Measurement Instruments","CBRN Defense"],"lifecycle":[{"event":"open","at":"2026-11-04T23:17:52Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":3,"expected_fill_days":60,"reasons":["conf:1","velocity","win:early"],"computed_at":"2026-11-07T05:47:08Z"},"pay":null,"html_url":"https://alion.io/job/mirion-firmware-engineer","json_url":"https://alion.io/job/mirion-firmware-engineer.json","meta":{"generated_at":"2026-11-07T23:12:34Z","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":38599,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00: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":1820403},"rest":"https://alion.io/mcp/rest/get_company?id=1820403"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmirion-firmware-engineer"},{"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%2Fmirion-firmware-engineer"},{"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%2Fmirion-firmware-engineer"},{"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/mirion-firmware-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmirion-firmware-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3775767}},{"tool":"search_jobs","arguments":{"company":"mirion.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3775767},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}