{"id":3851324,"url":"https://alion.io/job/q-ctrl-senior-embedded-software-engineer-2","title":"Senior Embedded Software Engineer","company":{"id":6563,"name":"Q-CTRL","domain":"q-ctrl.com","url":"https://alion.io/company/q-ctrl","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","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":["Sydney, Australia"],"countries":["AU"],"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":"Inertial Navigation","optional":false},{"name":"Linux","optional":false},{"name":"PetaLinux","optional":false},{"name":"RTOS","optional":false},{"name":"Rust","optional":false},{"name":"Verilog","optional":false},{"name":"VHDL","optional":false}],"status":"live","first_seen_at":"2026-11-06T00:33:06Z","employer_posted_date":"2026-11-06","last_verified_at":"2026-11-07T01:42:07Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"About the role\nWe are seeking an Embedded Software Engineer to develop firmware for our control, sensing, and actuation systems that automate the operation of our quantum sensors. You’ll primarily be developing new applications for our SoC platforms based on requirements developed in collaboration with our research scientists to assist scientific advancement and to demonstrate our technology in the field. Our firmware is characterised by real-time constraints, data acquisition, signal processing, sequence execution, network communication, and hardware/FPGA interfacing.\nYou will join a growing team focused on quantum sensing for defence and aerospace, and work with experts in fields such as magnetometry, and inertial navigation to develop state-of-the-art technology.\nWhat you'll be doing:\nOwn the development, integration, and support of embedded systems employed in Q-CTRL’s quantum sensing magnetometry controller targeting AMD SoC Platforms\nResponsible for the design, implementation, and testing of control, sensing, and data acquisition firmware needed to autonomously operate next generation quantum sensors.\nWork in cross-functional teams of scientists and engineers to solve novel issues in research & development and product-focused environments.\nContribute to the success of field trials with industry partners\nCreate test and simulation setups including hardware-in-the-loop test fixtures.\nIdeally you'll have:\nExperience working in a research environment whilst collaborating with established engineering teams and research scientists.\nExperience in algorithm development for control systems and autonomous sensor operation.\nProficiency with a systems programming language such as C, C++, or Rust.\nExperience with a hardware description language (Verilog/VHDL)\nExperience creating embedded linux distributions using tools such as Buildroot, Yocto, or Petalinux.\nExperience using an RTOS to develop microcontroller firmware.\nDesirable to have worked on embedded systems involving interfacing with FPGAs such as JESD204 and AXI interfaces.\nPreference will be given to candidates with experience qualifying or deploying systems for use in aircraft.","description_format":"text","description_chars":2167,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Quantum Science & Computing","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-11-06T03:28:40Z"}],"visa":[{"country":"AU","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"Holds an Australian labour agreement","filings_12m":null,"filings_prev_12m":null,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":"Labour agreement: GTS - Established business","cap_exempt":false,"checked_at":"2026-11-06T22:39:59+00:00","sources":["Department of Home Affairs: labour agreements in effect"],"filings_for_role_12m":0}],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":33,"reasons":["conf:2","velocity","win:early"],"computed_at":"2026-11-06T05:58:05Z"},"pay":null,"html_url":"https://alion.io/job/q-ctrl-senior-embedded-software-engineer-2","json_url":"https://alion.io/job/q-ctrl-senior-embedded-software-engineer-2.json","meta":{"generated_at":"2026-11-07T04:11:50Z","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":10232,"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":6563},"rest":"https://alion.io/mcp/rest/get_company?id=6563"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fq-ctrl-senior-embedded-software-engineer-2"},{"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%2Fq-ctrl-senior-embedded-software-engineer-2"},{"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%2Fq-ctrl-senior-embedded-software-engineer-2"},{"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/q-ctrl-senior-embedded-software-engineer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fq-ctrl-senior-embedded-software-engineer-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3851324}},{"tool":"search_jobs","arguments":{"company":"q-ctrl.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3851324},"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"}}