Director, ASIC Software Engineering Verified today
About the role
Blue Origin is developing TeraWave, a revolutionary satellite communications network delivering symmetrical data speeds up to 6 Tbps. The Terawave Silicon Systems Group builds advanced silicon, firmware, and software systems enabling next-generation space communications.
As Director of ASIC Software Engineering and Krakow Site Lead, you will lead a multidisciplinary software organisation of approximately 20 engineers. You own the full software ecosystem for custom ASICs and SoCs, from architecture through pre-silicon validation, silicon bring-up, system integration, and deployment.
ASIC Software Leadership
- Lead and scale the Krakow ASIC software engineering organisation, including embedded software, firmware, platform software, and application software teams.
- Own software strategy, architecture, execution, and delivery for Terawave custom ASIC and SoC platforms.
- Lead teams developing the complete software stack: boot software, Board Support Packages (BSPs), hardware abstraction layers, device drivers, embedded firmware, pre-silicon and post-silicon validation software, diagnostics, and application software and SDKs.
- Partner with ASIC architecture, digital design, verification, FPGA/prototyping, systems, RF, hardware, and program teams to define software requirements and hardware/software interfaces.
- Drive software readiness across the silicon lifecycle: architecture definition, pre-silicon simulation, emulation, FPGA prototyping, first silicon bring-up, lab validation, system integration, and production readiness.
- Establish strong engineering practices: coding standards, architecture reviews, CI/CD, automated testing, release management, defect tracking, documentation, and configuration control.
- Develop execution plans, staffing models, technical roadmaps, and risk mitigation plans for ASIC software deliverables.
- Mentor and develop engineering managers, technical leads, principal engineers, and high-potential individual contributors.
- Drive quality, reliability, security, maintainability, and performance across all ASIC software deliverables.
Krakow Site Leadership
- Serve as the senior Blue Origin site leader for the new Krakow office.
- Build and shape Krakow as a centre of excellence for ASIC software and silicon enablement.
- Partner with HR, recruiting, IT, facilities, legal, finance, security, and engineering leadership to establish and scale the site.
- Create a strong site culture grounded in Blue Origin's values, technical excellence, ownership, collaboration, and mission focus.
- Represent the Krakow site in cross-functional and cross-geography leadership forums.
- Establish the local operating rhythm, including staff meetings, technical reviews, hiring reviews, site communications, and engagement forums.
- Build recruiting pipelines and partnerships with universities and technical communities to attract top ASIC software and embedded engineering talent.
- Ensure strong collaboration between Krakow and U.S.-based engineering teams through clear communication, documentation, travel planning, and decision-making frameworks.
- Support employee engagement, inclusion, professional development, retention, and organisational health.
- Ensure site operations and engineering work comply with Blue Origin policies, security expectations, and export-control requirements.
Minimum Qualifications
- B.S. in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related technical discipline.
- 15+ years of software engineering experience focused on ASIC software, embedded systems, firmware, platform software, silicon enablement, or hardware/software systems.
- 5+ years leading software engineering teams, including direct people leadership and/or management of managers.
- Demonstrated experience leading software development for custom ASICs, SoCs, FPGAs, silicon platforms, networking silicon, wireless silicon, aerospace systems, or other complex hardware-centric products.
- Strong technical understanding of ASIC software and embedded systems, including C/C++, boot flows, low-level drivers, hardware/software interfaces, memory maps, registers, interrupts, buses, peripherals, firmware architecture, or real-time software.
- Experience with the silicon development lifecycle, including several of: pre-silicon software development, simulation or emulation-based validation, FPGA prototyping, silicon bring-up, board bring-up, hardware/software integration, lab debug and diagnostics, production software release.
- Experience collaborating with ASIC design, verification, systems, hardware, RF, test, and program teams.
- Ability to lead across both low-level embedded/firmware domains and higher-level application/tooling domains.
- Proven ability to recruit, mentor, develop, and retain high-performing engineering talent.
- Strong communication and executive presence, with ability to engage senior leaders, technical experts, program stakeholders, and individual contributors.
- Experience managing schedules, technical risk, staffing plans, delivery commitments, and cross-functional dependencies.
- Ability to travel internationally to support program reviews, silicon bring-up, integration activities, and site leadership needs.
Desired Qualifications
- M.S. or Ph.D. in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, Communications, or related field.
- Deep experience in ASIC software domains: ASIC/SoC boot software, Boot ROM and bootloaders, secure boot or hardware root of trust, BSP/platform software, low-level device drivers, hardware abstraction layers, embedded firmware, RF/radio control software, Layer 1 PHY or modem software, DSP firmware, diagnostics, telemetry, calibration, lab tools, silicon validation software, SDKs.
- Experience with pre-silicon and post-silicon environments: RTL simulation, ISS, emulation, FPGA prototyping, hardware-in-the-loop validation, silicon bring-up, board bring-up.
- Experience with emulation or prototyping platforms such as Palladium, Zebu, Veloce, Protium, HAPS, or similar systems.
- Experience with wireless communications, satellite communications, 5G, Wi-Fi, software-defined radio, optical communications, or space networking systems.
- Familiarity with ASIC verification workflows, register specifications, firmware-driven validation, lab debug, JTAG, trace tools, logic analyzers, oscilloscopes, and protocol analyzers.
- Experience establishing a new engineering site, nearshore development centre, or international technical organisation.
- Fluency in English required.
