About The Position

Fidus is seeking a Solutions Architect, Software to assess technical project requirements for existing and potential clients and determine whether opportunities are a good fit. For suitable opportunities, the architect will develop a solution path, estimate the work, and identify risks and mitigation strategies. The role includes direct client engagement, technical proposal writing, presenting Fidus’ capabilities and work approach, and discussing or refining proposed approaches and estimates. The architect may also undertake project work and help identify new products, investment areas, and research and development opportunities. The position is based in the United States and requires travel, typically within North America, for up to six weeks per year. The role may require access to export-controlled information; candidates must be a U.S. person under 22 CFR 120.62 or eligible for an export license, and must complete background checks. Fidus welcomes candidates at different career stages and may adjust the level of the role when appropriate.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent.
  • System-level design experience and interest, including identifying architectural approaches and tradeoffs.
  • Strong knowledge of FPGA and hardware.
  • Ability to undertake designs involving ITAR restrictions or classified information.
  • Concise communication and writing skills.
  • Excellent listening, understanding, and extrapolation skills.
  • Professional and personable manner.
  • Willingness to travel, typically within North America, for up to six weeks per year.
  • Proven experience giving presentations to small-to-medium-sized groups.
  • Must be a U.S. person as defined under 22 CFR 120.62 or eligible for an export license; background checks are required.

Nice To Haves

  • Ideally, at least seven years of design experience as a Senior Embedded Software Designer, featuring Linux, various RTOSs, driver creation or modification, control systems, and network management.

Responsibilities

  • Work directly with potential and existing clients to understand their needs and develop requirements.
  • Architect solutions that meet client needs.
  • Develop delivery plans, identify risks and mitigation strategies, and estimate the work required.
  • Write technical content for proposals.
  • Explain and present Fidus’ resource skills and work approach.
  • Discuss, promote, and defend the proposed work approach and estimate, refining them when necessary.
  • Evaluate and understand solutions and partition programs into logical segments.
  • Undertake project work as required.
  • Assist in identifying and developing new Fidus products.
  • Assist in identifying new areas of investment and research and development.

Benefits

  • Medical plan
  • Dental plan
  • Vision plan
  • Matching 401(k) plan contributions
  • Annual profit-sharing bonus
  • Other supplementary benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service