{"id":4041027,"url":"https://alion.io/job/ascend-arc-learn-more-fpga-developer","title":"FPGA Developer","company":{"id":3790022,"name":"Ascend Arc Learn More","domain":"ascendarc.com","url":"https://alion.io/company/ascend-arc-learn-more","size_band":"1-10","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Gem","truth_index":{"grade":"C","score":58,"open_postings":10,"ghost_share":0.7,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-11-10T06:52:35Z"}},"role":"Hardware","role_family":"Hardware","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Beaverton, United States"],"countries":["US"],"hiring_countries":["US"],"hiring_countries_total":1,"salary":{"min":180000,"max":230000,"currency":"USD","period":"year","gross":null,"usd_annual":230000},"salary_estimate":null,"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Cocotb","optional":false},{"name":"Git","optional":false},{"name":"SystemVerilog","optional":false},{"name":"UVM","optional":false},{"name":"VHDL","optional":false},{"name":"Xilinx Vivado","optional":false},{"name":"Formal Verification","optional":true}],"status":"live","first_seen_at":"2026-11-10T21:46:58Z","employer_posted_date":"2026-11-10","last_verified_at":"2026-11-10T22:12:13Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"AscendArc is a venture-backed startup transforming the future of satellite communications by fundamentally changing the economics of GEO satellites. We’re developing a new approach to satellite design and production to deliver dramatically better bandwidth economics and expand access to reliable, affordable connectivity around the world.\nPosition Summary\nWe are seeking an experienced FPGA Developer to play a critical role in developing and advancing the communications technology behind our next-generation spacecraft. This is an opportunity to take ownership of FPGA development, working across digital signal processing, software-defined radio (SDR), and spacecraft integration.\nYou'll work with existing modulation, demodulation, and packet-switching IP cores, bringing these systems together while developing custom DSP functionality and the interfaces that allow the spacecraft to command, control, and communicate with the radio. Beyond hands-on RTL development, you'll have the opportunity to influence technical direction, solve complex engineering challenges, and help shape the future of our communications architecture.\nThis is a highly collaborative, hands-on role for an engineer who enjoys technical ownership, solving challenging problems, and seeing their work move from design all the way to orbit.\nResponsibilities\nArchitect, write, and verify synthesizable RTL (SystemVerilog or VHDL) targeting modern FPGAs.\nIntegrate and configure existing modulation and demodulation, and packet-switching/routing IP cores - parameterizing ports, configuring routing tables, wiring up flow control and error/status interfaces, and validating end-to-end behavior in the surrounding design. Implement DSP blocks in fabric: FIR/CIC/polyphase filters, NCOs and mixers, decimation/interpolation chains, channelizers, and demodulation/synchronization logic.\nDevelop simulation testbenches (UVM, cocotb, or similar), drive functional and code coverage, and own bring-up on hardware. Take designs through synthesis, place-and-route, and timing closure; analyze utilization, congestion, and Fmax issues and resolve them at the RTL level. Integrate with ADC/DAC front-ends and other mixed-signal interfaces, including clocking, calibration, and lane alignment. Collaborate with systems, firmware, and hardware engineers on interface definitions and HW/SW partitioning. Produce design documentation, interface control documents, and verification reports.\nRequired Qualifications\nB.S. or M.S. in Electrical Engineering, Computer Engineering, or equivalent experience.\n8+ years of professional FPGA development in SystemVerilog and/or VHDL.\nDemonstrated experience integrating third-party or vendor IP cores into larger FPGA designs - reading datasheets and user guides, configuring parameters, adapting interfaces, and verifying integrated behavior.\nWorking understanding of packet-based routing and switching concepts (arbitration, buffering, backpressure, link-layer framing) sufficient to integrate and debug routing IP, even if not designing the switch fabric itself.\nStrong DSP fundamentals and hands-on experience implementing signal processing in fixed-point HDL: filter design, sample-rate conversion, numerically controlled oscillators, and digital down/up-conversion.\nPractical experience with high-speed serial transceivers (e.g., GTH/GTY, equivalent Intel transceivers) including 8b/10b or 64b/66b encoding, comma alignment, and lane bonding.\nProficiency with the full Vivado toolchain: synthesis, implementation, timing analysis (STA), and constraint authoring (XDC/SDC).\nStrong verification skills, including self-checking testbenches, constrained-random stimulus, and coverage-driven methodology. Comfort with Git-based workflows and code review.\nPreferred Qualifications\nRF and analog front-end experience - working knowledge of RF chains, frequency planning, mixing, image rejection, and the interaction between analog impairments and digital correction.\nExperience with high-speed converter interfaces such as JESD204B/C, including link bring-up and deterministic latency.\nExperience with space, defense, or other high-reliability environments, including radiation-tolerant design practices, TMR, scrubbing, and SEU mitigation.\nFamiliarity with AXI/AXI-Stream interconnect and DMA architectures.\nBackground in clock-domain crossing methodology and formal verification of CDC. Experience supporting hardware bring-up with lab instrumentation (logic analyzers, spectrum analyzers, signal generators).\nLocation\nOpen to fully remote within the United States or hybrid in Portland, OR\nCompensation\nThe base pay range for this role is $180,000 - $230,000 per year.","description_format":"text","description_chars":4673,"description_truncated":false,"requirements":{"experience_years_min":8,"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":["Satellite Communications","C4ISR","Military Communication"],"lifecycle":[{"event":"open","at":"2026-11-10T22:12:13Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":30,"reasons":["conf:1","win:early"],"computed_at":"2026-11-10T23:53:51Z"},"pay":{"stated_usd_annual":230000,"is_top_pay":true},"html_url":"https://alion.io/job/ascend-arc-learn-more-fpga-developer","json_url":"https://alion.io/job/ascend-arc-learn-more-fpga-developer.json","meta":{"generated_at":"2026-11-10T23:53:51Z","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":324,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-11T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":3790022},"rest":"https://alion.io/mcp/rest/get_company?id=3790022"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fascend-arc-learn-more-fpga-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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%2Fascend-arc-learn-more-fpga-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fascend-arc-learn-more-fpga-developer"},{"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/ascend-arc-learn-more-fpga-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fascend-arc-learn-more-fpga-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4041027}},{"tool":"search_jobs","arguments":{"company":"ascendarc.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4041027},"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"}}