{"id":2021522,"url":"https://alion.io/job/elementscience-senior-firmware-engineer","title":"Senior Firmware Engineer","company":{"id":2057833,"name":"Element Science","domain":"elementscience.com","url":"https://alion.io/company/elementscience","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Welcome to the Jungle","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":["Redwood City, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":140000,"max":175000,"currency":"USD","period":"year","gross":null,"usd_annual":175000},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Machine Learning","optional":false},{"name":"Git","optional":true}],"status":"live","first_seen_at":"2026-09-02T00:09:32Z","employer_posted_date":"2026-10-07","last_verified_at":"2026-10-12T03:31:15Z","board_verified":true,"closed_at":null,"days_open":40,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":40},"description":"Join our team as a Senior Firmware Engineer, where you will develop embedded software for life-saving wearable medical devices. You will design, develop, and test software that detects, records, and analyzes ECG signals, and implements machine learning algorithms for shock therapy. The ideal candidate has 5-8 years of relevant industry experience, preferably in the medical device industry, and extensive knowledge of communication protocols and embedded software development.\nMissions\nDesign, develop, and test embedded software for medical wearable devices, including signal processing and machine learning algorithms for ECG signals.\nDevelop C code for microcontrollers, Bluetooth, and peripheral chips for various functions such as communication, signal processing, memory, storage, and timing.\nCollaborate with cross-functional teams, including Electrical, Mechanical, Algorithms, and Software teams, to troubleshoot system issues and provide technical guidance on embedded software.\nProfil recherché\n - Preferred experience with developing or interfacing with machine learning algorithms- Excellent written and verbal communication skills\n- 5-8 years minimum of relevant industry experience. Medical device industry experience preferred\n- Extensive knowledge of SPI, I2C, UART and other communication protocols\n- Experience with JIRA and Git based repositories is highly desired\n- Preferred experience with communication with iOS and Android mobile applications via Bluetooth\n- B.S. in Computer Science, Engineering, or equivalent\n- Experience with data sheets, schematics, and test equipment such as oscilloscopes and logic analyzers\n- Experience with architecture, design and implementation of embedded software following best practices on reliability, security, and performance\n- Extensive hands-on experience with development of embedded software for microcontrollers and Bluetooth chipsets using C language and IAR Embedded Workbench. Experience with STM32 and Nordic is highly desired","description_format":"text","description_chars":1998,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-07T13:21:27Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 1","filings_12m":1,"filings_prev_12m":1,"green_card_filings_12m":0,"median_offered_wage_usd":202500,"route":null,"cap_exempt":false,"checked_at":"2026-10-03T21:08:04+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)"],"filings_for_role_12m":0}],"liveness":{"score":26,"band":"fade","label":"Fading","p_open":1,"p_active":0.577,"p_room":0.45,"age_days":40,"expected_fill_days":22,"reasons":["conf:3","win:tail"],"computed_at":"2026-10-12T06:55:09Z"},"pay":{"stated_usd_annual":175000,"is_top_pay":false},"html_url":"https://alion.io/job/elementscience-senior-firmware-engineer","json_url":"https://alion.io/job/elementscience-senior-firmware-engineer.json","meta":{"generated_at":"2026-10-12T07:46:56Z","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":12530,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00: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":2057833},"rest":"https://alion.io/mcp/rest/get_company?id=2057833"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Felementscience-senior-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%2Felementscience-senior-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%2Felementscience-senior-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/elementscience-senior-firmware-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Felementscience-senior-firmware-engineer"}]}