{"id":3048460,"url":"https://alion.io/job/ambiq-sr-staff-software-engineer","title":"Sr Staff Software Engineer","company":{"id":179334,"name":"Ambiq","domain":"ambiq.com","url":"https://alion.io/company/ambiq-micro","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"A","score":92,"open_postings":38,"ghost_share":0.053,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":81,"computed_at":"2026-10-25T05:49:26Z"}},"role":"Backend","role_family":"Backend","seniority":"staff","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Austin, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":154000,"max_usd":285000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":1432},"experience_years_min":10,"visa_sponsorship":true,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Assembly","optional":false},{"name":"C++","optional":false},{"name":"Cortex","optional":false},{"name":"Edge AI","optional":false},{"name":"RTOS","optional":false},{"name":"CI/CD","optional":true},{"name":"FreeRTOS","optional":true},{"name":"Git","optional":true},{"name":"Prometheus","optional":true},{"name":"Wi-Fi","optional":true},{"name":"Windows","optional":true}],"status":"live","first_seen_at":"2026-10-21T22:28:10Z","employer_posted_date":"2026-10-21","last_verified_at":"2026-10-25T05:08:51Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":3},"description":"Company Overview\nAmbiq is on a mission to enable intelligence everywhere - powering the AI edge revolution with the world's lowest-power semiconductor solutions.\nBuilt on our proprietary sub- and near-threshold technology, our chips deliver multi-fold improvements in energy efficiency without costly process scaling. Since 2010, we've shipped over 300 million units to customers building smarter wearables, medical devices, IoT products, and AI-powered edge applications.\nOur cross-functional teams span design, research, development, production, marketing, sales, and operations across Austin, Hsinchu, Shanghai, Shenzhen, and Singapore. We move fast, tackle hard problems, and create space for people to grow through complex, meaningful work that shapes the future of technology.\nWe're looking for self-motivated, creative problem-solvers who are eager to push technological limits and make a real impact in energy efficiency.\nAt Ambiq, we live by five values: Innovate. Collaborate. Focus. Learn. Achieve.\nIf that's you, join us - the intelligence everywhere revolution starts here.\nThis role will be on-site 5 days a week in NW Austin.\nScope \nAs the Sr. Staff Software Engineer, Power Management at Ambiq, you will drive the software architecture, requirements, development, testing, and performance optimization of the SDK power management software for our latest family of low-power Edge AI MCUs. In this role, you will work closely with SoC hardware power architects, product marketing, validation, and our IP vendors to define the software architecture, functional partitioning, and requirements for the platform's power management infrastructure. You will provide technical leadership and architectural direction to the software development and system test teams, ensuring the delivery of robust, production-quality software on schedule. The role encompasses the power management infrastructure, memory control and retention, clock management, low-power operating modes, and software techniques for optimizing system-level power consumption.\nThe successful candidate will have extensive experience in early-stage software architecture and hands-on embedded software development. They must have a proven track record of designing, implementing, debugging, profiling, and optimizing embedded software for ARM Cortex-M processors using an RTOS. Experience developing low-level firmware, power management software, device drivers, and hardware abstraction layers is essential. The ideal candidate is a strong technical leader who enjoys solving complex technical problems while remaining actively involved in software design, implementation, code reviews, and debugging.\nResponsibilities\nDefine software requirements and functional allocations based on evolving input from SoC hardware architects, product marketing, software architects, validation and software development teams.\nDesign, develop, debug, profile, and optimize the AmbiqSuite SDK power management software, including power modeling and characterization under a wide range of operating conditions.\nOwn the SoC software architecture, performance, and power optimization, identifying opportunities to reduce power consumption while maintaining system performance and functionality.\nWork closely with product marketing, field engineering, validation, and system test teams to understand customer use cases and translate them into software architecture, implementation, and test requirements.\nServe as the technical authority for power management software, reviewing software designs, architecture, code, test plans, and validation results to ensure quality, performance, and low-power operation.\nDrive cross-functional technical discussions with hardware architects, firmware developers, validation, and IP vendors to resolve architectural issues and ensure successful product execution.\nDiagnose complex system-level issues spanning hardware and software, and evaluate architectural trade-offs to achieve the optimal balance of power, performance, cost, and implementation complexity.\nDevelop software for low-power operating modes, clock management, memory retention, wake-up sequencing, and other power management infrastructure components.\nDefine and implement methodologies, tools, and metrics for measuring, profiling, and optimizing software power consumption.\nWork with relevant teams to ensure power-optimized implementation of the RTOS ports for Ambiq SoCs.\nProvide technical leadership through design reviews, code reviews, technical mentoring, and by establishing software development best practices.\nQualifications\nBachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.\n10+ years of experience developing embedded software for ARM Cortex-M-based systems in bare-metal and RTOS environments.\nExpert-level C/C++ programming skills, with experience developing low-level firmware, device drivers, hardware abstraction layers (HAL), and startup code. Experience with ARM assembly language is a plus.\nStrong understanding of SoC architecture, including processor subsystems, memory hierarchy, bus interconnects, interrupts, DMA engines, cache architectures, memory protection, inter-processor communication, and shared memory systems.\nProven experience designing, implementing, debugging, profiling, and optimizing software for ultra-low-power embedded systems.\nStrong understanding of embedded power management techniques, including clock management, voltage and frequency scaling, power domains, memory retention, clock gating, and low-power operating modes.\nExperience profiling and analyzing power consumption across software and hardware boundaries, including identifying and resolving system-level performance and power bottlenecks.\nHands-on experience using embedded development and debug tools, including JTAG/SWD debuggers, oscilloscopes, logic analyzers, power analyzers, and software profiling tools.\nExperience developing software using modern software engineering practices, including Git-based source control, code reviews, continuous integration, and automated testing.\nExcellent analytical, problem-solving, and communication skills, with the ability to lead technical discussions across hardware and software disciplines.\nExperience defining software architectures and technical requirements for complex embedded systems is preferred. Knowledge of the power requirements of wireless protocols (BLE, WiFi, 802.15.4) is a plus.\nExperience working with FreeRTOS & Zephyr is preferred.\nFamiliarity with at least one MCU IDE on Windows from ARM/Keil, IAR, Eclipse, or others.\nThe candidate must independently manage assigned tasks, prioritize workload, and meet deadlines with minimal supervision. Proactive problem-solving skills and the ability to seek clarification when needed are essential.\nMust be currently authorized to work in the United States for any employer. We do not sponsor or take over sponsorship of employment visas (now or in the future) for this role.","description_format":"text","description_chars":7021,"description_truncated":false,"requirements":{"experience_years_min":10,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Processors, MCUs & AI Chips","Edge AI","Analog & Power Semiconductors"],"lifecycle":[{"event":"open","at":"2026-10-22T01:32:10Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 7 · green card filings: 6","filings_12m":7,"filings_prev_12m":8,"green_card_filings_12m":6,"median_offered_wage_usd":162500,"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)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":0}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":3,"expected_fill_days":81,"reasons":["conf:0","win:early"],"computed_at":"2026-10-25T05:49:26Z"},"pay":null,"html_url":"https://alion.io/job/ambiq-sr-staff-software-engineer","json_url":"https://alion.io/job/ambiq-sr-staff-software-engineer.json","meta":{"generated_at":"2026-10-25T08:14:28Z","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":11732,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-26T00: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":179334},"rest":"https://alion.io/mcp/rest/get_company?id=179334"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fambiq-sr-staff-software-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%2Fambiq-sr-staff-software-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%2Fambiq-sr-staff-software-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/ambiq-sr-staff-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fambiq-sr-staff-software-engineer"}]}