Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Embedded Firmware Engineer AI/HPC Networking Silicon

Jobgether

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Embedded Firmware Engineer — AI/HPC Networking Silicon based in the United States.
As a Principal Embedded Firmware Engineer, you will shape the firmware architecture powering next-generation networking silicon for AI and high-performance computing (HPC) infrastructure. You will lead the development of bare-metal firmware responsible for securely booting, provisioning, and supervising on-chip acceleration engines across complex, multi-die systems. Your work will establish the reliable infrastructure required to support demanding compute workloads at scale. Collaborating closely with ASIC, RTL, and software engineering teams, you will define hardware/software interfaces, strengthen security, and improve system bring-up and validation. You will combine hands-on engineering with technical leadership, architectural decision-making, code reviews, and mentorship. This fully remote opportunity is suited to an experienced firmware architect who enjoys tackling low-level silicon challenges and using AI-assisted engineering tools to accelerate development while maintaining rigorous quality standards.
Accountabilities You will own key elements of the embedded firmware architecture, ensuring that management firmware securely provisions, initializes, monitors, and updates on-chip acceleration engines. You will also establish engineering standards and guide technical execution across the platform.

  • Firmware Architecture and Development: Architect, design, and implement bare-metal C firmware running on a RISC-V management core to provision, boot, and supervise arrays of on-chip acceleration engines.
  • Secure Firmware Loading: Develop and maintain the secure firmware-loading pipeline, including fetching images from flash, coordinating authentication through hardware root-of-trust mechanisms, and distributing verified images into individual engines local memories using on-chip fan-out and DMA hardware.
  • Engine Initialization and Health Monitoring: Implement per-engine bring-up, reset sequencing, and health validation through control and status registers, with robust timeout handling, error recovery, and enforced security invariants.
  • Multi-Engine and Multi-Die Support: Scale firmware distribution and initialization across numerous engines and multiple dies, supporting runtime rebooting and in-field firmware updates.
  • Hardware/Software Interface Definition: Define and maintain hardware/software contracts with ASIC and RTL teams using a datamodel-first workflow and tools such as SystemRDL, Kaitai, and YAML-based code generation.
  • Firmware Validation and Testing: Validate firmware using functional simulators such as QEMU, supported by automated unit and integration tests.
  • AI-Assisted Engineering: Integrate AI tools into firmware design, implementation, debugging, and testing workflows while ensuring generated code and recommendations are rigorously reviewed and validated.
  • Technical Leadership: Establish architecture and coding standards, lead design and code reviews, make key technical decisions, and mentor engineers across the team.
  • Cross-Functional Collaboration: Work closely with silicon, hardware, and software engineering teams to resolve integration challenges and deliver secure, reliable, production-ready firmware.
Requirements You are a seasoned embedded firmware engineer with deep expertise in low-level software, silicon bring-up, and secure firmware architecture. You bring strong technical judgment, a track record of leading complex engineering initiatives, and the ability to use AI-assisted development tools effectively without compromising reliability or security.
  • Professional Experience: 10 or more years of embedded systems or firmware engineering experience, including software architecture ownership and technical leadership.
  • C Programming: Expert-level proficiency in C; C++ experience is an advantage.
  • Python: Working knowledge of Python for scripting, automation, testing, and development support.
  • Bare-Metal Firmware: Extensive hands-on experience developing bare-metal firmware for constrained processing cores, including low-level hardware initialization and manual management of local memories.
  • Secure Boot and Authentication: Experience implementing secure boot or firmware image authentication and integrating hardware root-of-trust mechanisms.
  • Register-Level Hardware Interfaces: Proven experience programming control and status registers (CSRs) and collaborating with silicon engineering teams to design register-level interfaces.
  • AI-Assisted Development: Demonstrated practical proficiency with AI-assisted engineering tools, together with the technical judgment to verify generated code, identify errors, and validate results.
  • RISC-V Expertise: Experience with RISC-V firmware development and toolchains is preferred.
  • Accelerator Firmware: Familiarity with firmware orchestration across multicore or multi-engine accelerator arrays is an advantage.
  • Hardware Security Technologies: Knowledge of hardware root-of-trust ecosystems such as Caliptra, along with SHA-2 hashing and digital signature verification, is desirable.
  • Code Generation and Co-Verification: Familiarity with tools and workflows such as SystemRDL, Kaitai, CMake, and simulator-based hardware/software co-verification is preferred.
  • AI/HPC Networking: Knowledge of emerging interconnect standards such as Ultra Ethernet Consortium (UEC), UALink, and ESUN is an advantage.
  • Networking and HPC Background: Experience with high-performance computing, AI networking, RDMA, or libfabric is beneficial.
  • Technical Leadership and Communication: Ability to make sound architectural decisions, review complex designs, mentor engineers, and collaborate effectively across hardware and software disciplines.
  • Remote Work: Ability to work remotely while residing within the United States.
Benefits
  • Competitive compensation: A comprehensive total rewards package combining base salary, equity, and performance-based incentives.
  • Individualized base pay: Salary determined by skills, qualifications, experience, and geographic location relative to the hiring range.
  • Performance incentives: Eligibility for an annual bonus or other incentives, depending on the role.
  • Medical coverage: Medical, dental, and vision insurance.
  • Insurance protection: Disability and life insurance, plus accidental injury insurance.
  • Additional coverage: Dependent care flexible spending account and pet insurance.
  • Retirement savings: 401(k) plan with employer matching contributions.
  • Paid time off: Generous paid holidays and Open Time Off (OTO) for regular full-time exempt employees.
  • Additional leave: Sick time, bonding leave, and pregnancy disability leave.
  • Flexible work environment: Fully remote work for employees residing in the United States.
  • Industry collaboration: Opportunities to work with influential organizations and experts across the semiconductor industry.
  • Innovative engineering environment: The opportunity to contribute to advanced AI and HPC networking technologies within a collaborative, technically ambitious team.
  • Equal opportunity: A commitment to fair employment practices, reasonable accommodations throughout the recruitment process, and consideration of all qualified applicants.
How Jobgether Works We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the roles core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Embedded Firmware Engineer AI/HPC Networking Silicon in Saint Paul, MN vacancy
  •  ...Principal Linux Driver Engineer This role has been designed as 'Hybrid...  ...and low-level networking software for the Slingshot...  ...next-generation HPC and AI systems, including...  ...ASIC, hardware, firmware, and system software...  ...architecture, pre-silicon development, bring-... 
    Principal
    Network
    Work experience placement
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Bloomington, MN
    1 day ago
  • Manageability Firmware EngineerThis role has been designed as 'Hybrid...  ...including operating systems, networks, utilities, databases and...  ...team of other software systems engineers and internal and outsourced development...  ...knowledge of integrating AI into dev and test cycles.... 
    Network
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Minneapolis, MN
    5 days ago
  • $65.2k - $150.5k

    HPC & AI Performance EngineerThis role has been designed as 'Hybrid' with a requirement that...  ...(HPC) Benchmarking Performance Engineer to work with both standard and scientific...  ...in areas such as processor performance, network technologies, software expertise, and application... 
    Network
    Full time
    Temporary work
    Work experience placement
    Internship
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Minneapolis, MN
    9 days ago
  • $100.15k - $109k

     ...Bachelor's degree in Software Engineering, or related Science,...  ...Knowledge and experience with C in embedded environmentsExperience with Bare...  ..., UART, I2CExperience with Network Protocols: RSTP, VLAN, PTPExperience...  ...opportunities to apply AI for continuous improvement and... 
    Network
    Work at office
    Flexible hours

    General Dynamics Mission Systems

    Bloomington, MN
    8 days ago
  •  ...We Are:The Global AI Infrastructure team is at the center of enabling...  ...availability, low-latency networking, and workload...  ...CUDA along with LLM inference engines (TensorRT-LLM), production serving...  ...of 1,000+ GPU clusters for AI, HPC, and agentic AI workloads with... 
    Network
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Minneapolis, MN
    2 days ago
  • $250.6k - $362.6k

     ...comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities...  ...infrastructure, security, policy and networking, with a strong emphasis on reliability,...  ...as observability, data platforms, or AI/ML-driven systems.Track record of... 
    Principal
    Network
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Minneapolis, MN
    5 days ago
  • $152k - $349k

    HPC/AI Principal Product ManagerThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week...  ...success of products per plans across the product lifecycle. (ie. Engineering: product development, Supply Chain: SKUs, inventory and... 
    Principal
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Minneapolis, MN
    8 days ago
  • $111.84k - $139.8k

     ...in communities. ​Position SummaryThe Principal AI Solutions Engineer is the most senior engineering role...  ...business stakeholders and AI leads embedded across functions to identify high-value...  ...across a global manufacturing network.Integrate AI solutions with enterprise... 
    Principal
    Network
    Full time
    Work experience placement
    H1b
    Work at office
    Remote work
    Relocation

    Donaldson company

    Minneapolis, MN
    7 days ago
  •  ...High Performance Computing And Ai Application Field Support...  ...hardware architecture enables HPC to fulfill its promise of breakthroughs...  ...AI application field support engineer to join our pre-sales...  ...your already existing client networks to help foster growth in our opportunity... 
    Network
    Work experience placement
    Remote work
    Worldwide

    NextSilicon

    Minneapolis, MN
    17 hours ago
  • $181k - $300k

     ...opportunity may be the right fit for you.Principal Software Engineer, C08 (IC)Our OpportunityChewy is...  ...volume operations across Chewy's warehouse network. You will set and execute the...  ..., optimization, machine learning, and AI-assisted decision-making.You will be both... 
    Principal
    Network
    Local area
    Flexible hours

    Chewy

    Minneapolis, MN
    8 days ago
  •  ...Security team builds and operates engineering-driven security capabilities embedded directly into the software and platform...  ...will play a key role in securing AI-enabled systems and leveraging AI...  ...of IAM, encryption, and network security principles Experience with... 
    Principal
    Network

    Blue Shield of CA

    Minneapolis, MN
    3 days ago
  •  ...Principal Security Engineer For The Business Information Security Office (BISO)Cybersecurity at Target...  ...5+ years of engineering experience in network architecture, network design, or network...  ...) infrastructureExperience leveraging AI tools (e.g., Claude, ChatGPT, etc.) to... 
    Principal
    Network
    Work at office
    Flexible hours

    Target

    Minneapolis, MN
    17 hours ago
  •  ...largest regulated stablecoin network anchored by USDC, Circle Payments...  ...(AWS + EKS), and the AI tooling Circle adopts internally...  ...not as a generalist, but as a Principal who can go deep on each.Also...  ...detection, response, or security engineering.3+ years of experience... 
    Principal
    Network
    Contract work
    Work experience placement
    Flexible hours
    Shift work
    Night shift

    Circle

    Minneapolis, MN
    7 days ago
  • $178.4k - $267.6k

     ...Medtronic’s global manufacturing network.We're working onsite 4 days a...  ...as we work together to engineer the extraordinary. The person...  ...completion of projects.The Sr Principal Robotics & AMR Automation Platforms...  ...including autonomous navigation, AI-enabled perception and... 
    Principal
    Network
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Flexible hours

    Medtronic

    Minneapolis, MN
    8 days ago
  • $152.8k - $229.2k

     ...work together to engineer the extraordinary....  ...implementation of AI tools into the testing...  ...with hardware, firmware, laboratory test instrumentation...  ...generators, network analyzers, etc…....  ...to work with embedded systemsFor...  ...offered exclusively for Principal-level roles and above... 
    Principal
    Network
    H1b
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Medtronic Plc

    Minneapolis, MN
    13 hours ago
  •  ...Technologies has an immediate need for a Principal Enterprise Security Architect...  ...and multi-cloud platforms and engineer resilient solutions to...  ...involving the CISO office, Network Engineering, Endpoint Management...  .../Associate, Splunk, x-AI Fundamentals. Experience with... 
    Principal
    Network
    Permanent employment
    Contract work
    Work at office
    Immediate start
    Remote work

    Tier One Technologies, LLC.

    Minneapolis, MN
    3 days ago
  • $105.5k - $243k

    HPC and AI Performance EngineerThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week...  ...in a technical field such as Computer Science, Mathematics, Engineering, Physics, Chemistry, Environmental Science, or a related... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Minneapolis, MN
    9 days ago
  • $160k - $200k

     ...seeking a high-caliber Senior Systems Software Engineer to join our Core Storage Team. In this...  .../O requests from the moment they hit the network interface until they safely persisted...  ...development is a plus.Experience with any AI tools or programming is a plus.Experience... 
    Network
    Full time
    Work at office
    Local area
    Remote work

    Quantum

    Mendota Heights, MN
    6 days ago
  • $166.3k - $238.3k

     ...customers. We partner closely with application engineering, security, compliance, and infrastructure...  ...connect and protect organizations in the AI era - and beyond. We’ve been innovating...  ...solutions. Add to that our worldwide network of doers and experts, and you’ll see that... 
    Network
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Saint Paul, MN
    4 days ago
  •  ...software-defined hardware architecture enables HPC to fulfill its promise of breakthroughs in...  ...looking for an experienced Applications Engineer to join the Applications team, with...  ...languagesHands-on experience with one or more AI/ML frameworks, such as pytorchResponsibilitiesProfile... 
    Remote work
    Worldwide
    Relocation

    Nextsilicon

    Minneapolis, MN
    17 hours ago
  • $183.1k - $340k

    Job DescriptionAre you a Principal-level software engineer who enjoys solving complex customer problems while remaining deeply hands-on with technology...  ...looking for a Principal Software Engineer / Architect - AI, CoCounsel Forward Deployed Engineering (FDE) to help design... 
    Principal
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    4 days ago
  • $50 per hour

    Principal Software EngineerThe global capital markets are among the largest markets in the world...  ...of legal terms.As a Principal Software Engineer, Full Stack at Noetica, you'll help build...  ...will collaborate with a talented team of AI/ML PhDs, legal SMEs, and market... 
    Principal
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    4 days ago
  • $210k - $250k

     ...Senior Software Engineer Full-Time · Remote (U.S.) About Velastegui Ventures We build enterprise AI infrastructure that lets regulated organizations query their unstructured...  ...ranking. - Grow the AI serving path: embedding, generation, re-ranking, model routing,... 
    Principal
    Full time
    Remote work

    Velastegui Ventures

    Saint Paul, MN
    3 days ago
  • $144.2k - $288.4k

     ...Principal Software EngineerWe're building a world of health around every individual — shaping...  ...time.We are hiring a Principal Software Engineer — a deeply hands-on technical leader who...  ...lifecycle management of models on Vertex AI, including feature pipelines, model registries... 
    Principal
    Full time
    Flexible hours

    Oak St. Health

    Saint Paul, MN
    4 days ago
  •  ...HPC/AI Systems AdministratorNextSilicon is revolutionizing high-performance computing....  ...candidates.RequirementsBachelor's degree in engineering, mathematics, computer science, related...  ..., including compute nodes, storage, networking, and software stacks.Develop and maintain... 
    Network
    Remote work
    Worldwide

    Nextsilicon

    Minneapolis, MN
    4 days ago
  •  ...new indications across the body. The Principal Software Engineer will serve as the technical leader for...  ...expertise. ~ Experience integrating AI tools into DevOps, Git, and Relyence (...  ...environment. Familiarity with real‑time and embedded software architectures. Experience... 
    Principal
    Full time
    Temporary work
    Visa sponsorship

    HistoSonics, Inc.

    Saint Paul, MN
    13 hours ago
  • $119.77k - $140.9k

     ...as the technical SME for our enterprise API ecosystem, leading engineering efforts across Apigee OPDK, Apigee Hybrid (Azure), and Apollo GraphQL...  ...and Development teams while mentoring engineers and advancing AI-driven engineering practices.Basic Qualifications Bachelor’s... 
    Principal
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Saint Paul, MN
    7 days ago
  • $180k - $200k

     ...Join our global team and see what makes Mitratech a truly exceptional place to work! Role Overview We are looking for a Principal AI Engineer to guide a distributed team of developers in building modern, scalable, and AI-integrated software solutions. As a technical... 
    Principal
    Work at office
    Remote work

    Mitratech

    Saint Paul, MN
    4 days ago
  •  ...Principal Software EngineerLocation: St. Paul, MN or Juno Beach, FL are preferred, but open...  ...help organizations move technology and AI initiatives from concept to measurable capability...  ...data, digital experience, and platform engineering, enabling the organizations we serve to... 
    Principal
    Hourly pay
    Temporary work
    Work at office
    Flexible hours

    Concord

    Saint Paul, MN
    4 days ago
  • As a Firmware Engineer I, you will develop firmware for a variety of embedded products. You will create project and technical reports as required and help define product...  ...programming, Object Oriented programming, Networking concepts, Network Security.WHAT'S IN IT FOR YOU... 
    Network
    Work at office
    Immediate start
    Remote work
    Worldwide

    Resideo Technologies

    Minneapolis, MN
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Embedded Firmware Engineer AI/HPC Networking Silicon. Be the first to apply!