1

Software Architect Expert Jobs (NOW HIRING)

As a Software Architect, you will be working closely with our SoC hardware architects, product ... You will be embedded into Ambiq's software development teams as the subject matter expert for the ...

As a Software Architect, you will be working closely with our SoC hardware architects, product ... You will be embedded into Ambiq's software development teams as the subject matter expert for the ...

Software Architect

Columbus, OH · On-site

$140 - $190/hr

JOB SUMMARY An Architect (Engineer IV) is a senior technical leader who shapes and drives the ... They are an expert at designing all layers of an application and platform, and they pioneer the use ...

HBITS-07-14843 Expert, Software Architect 30 month contract Interview: Virtual Interview Work model: 50% telecommuting, 50% Office per week Job Title: Software Architect Makes high-level design ...

Software Architect Location: Albany, NY- 12203 Engagement Length: 30 Months Work Model: [On-site ... Mandatory Qualifications (Expert Level) * 7+ years (84 months) experience with J2EE technologies ...

The architect collaborates closely with multidisciplinary teams to ensure that flight software ... Expert-level proficiency in C and C++ for embedded and real-time software development. * Experience ...

About the Role SambaNova is hiring a Software Architect for the SambaStack platform. We help ... Expert-level understanding of Kubernetes, including Operators, Helm Charts, and cluster-scale ...

Software Architect

San Francisco, CA · Hybrid

$150K - $200K/yr

As a Software Architect, you'll serve as an embedded representative of the Architecture team ... You'll operate as a subject matter expert on platform modernization within a small team of ...

New

The Software Architect will define the technical direction of the SambaStack platform, owning ... Expert-level understanding of Kubernetes, including Operators, Helm Charts, and cluster-scale ...

As a Software Architect on the SambaStack team, you will define the technical direction of the ... Expert-level understanding of Kubernetes, including Operators, Helm Charts, and cluster-scale ...

Software Architect

Claremont, CA · On-site

$143 - $256.52/hr

Serve as a subject matter expert in both established and emerging cloud‑native technologies ... Demonstrated success in leading the architecture for commercial software systems that are globally ...

Software Architect

Dearborn, MI · On-site

$138K - $192K/yr

Software Architect - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this is a ... Will you be a leader, a changemaker, a technical expert, a culture builder...or all the above? No ...

About the Role In this role, you will lead software architecture design and governance for complex ... Expert-level experience with Java/JEE and the Spring ecosystem (Spring Boot, REST APIs, Security ...

About the Role In this role, you will lead software architecture design and governance for complex ... Expert-level experience with Java/JEE and the Spring ecosystem (Spring Boot, REST APIs, Security ...

Showing results 41-60

Software Architect Expert information

See salary details

$79K

$174K

$206K

How much do software architect expert jobs pay per year?

As of Aug 20, 2026, the average yearly pay for software architect expert in the United States is $174,017.00, according to ZipRecruiter salary data. Most workers in this role earn between $141,500.00 and $205,000.00 per year, depending on experience, location, and employer.

What is the difference between Software Architect Expert vs Software Development Manager?

AspectSoftware Architect ExpertSoftware Development Manager
Required credentialsBachelor's/Master's in CS or related, certifications like TOGAF, AWS, or cloud certificationsBachelor's/Master's in CS or related, management certifications often preferred
Work environmentDesigning system architecture, collaborating with developers and stakeholdersManaging development teams, project timelines, and resource allocation
Employer and industry usageUsed across tech companies, consulting firms, and enterprise ITCommon in software companies, tech firms, and large enterprises
Common search and comparison intentUnderstanding technical roles, responsibilities, and skillsUnderstanding management responsibilities and career path

The Software Architect Expert focuses on designing and overseeing software system architecture, requiring technical expertise and certifications. In contrast, the Software Development Manager handles team management, project delivery, and resource planning. Both roles are vital in software development but serve different functions within the organization.

Do software architects make a lot of money?

Software architects are typically well-compensated due to their advanced technical skills and experience in designing complex systems. Salaries vary based on industry, location, and company size but generally range from high five-figure to six-figure incomes, especially with certifications and expertise in tools like cloud platforms and architecture frameworks.

Is a software architect in demand?

Yes, software architects are in high demand due to the increasing complexity of software systems and the need for technical leadership. They are essential for designing scalable, efficient architectures and often require expertise in cloud platforms, programming, and system integration, making their skills highly sought after across various industries.
More about Software Architect Expert jobs

What cities are hiring for Software Architect Expert jobs?

Cities with the most Software Architect Expert job openings:

What states have the most Software Architect Expert jobs?

States with the most job openings for Software Architect Expert jobs include:

Infographic showing various Software Architect Expert job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $174,017 per year, or $83.7 per hour.

Software Architect

Ambiq Micro, Inc.

Austin, TX • On-site

Other

This job post has expired today. Applications are no longer accepted.


Job description

Company Overview
Ambiq is on a mission to enable intelligence everywhere - powering the AI edge revolution with the world's lowest-power semiconductor solutions.
Built 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.
Our 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.
We're looking for self-motivated, creative problem-solvers who are eager to push technological limits and make a real impact in energy efficiency.
At Ambiq, we live by five values: Innovate. Collaborate. Focus. Learn. Achieve.
If that's you, join us - the intelligence everywhere revolution starts here.
This role will be on-site 5 days a week in NW Austin. Must have the right to work in the US without visa sponsorship now or in the future.
Scope
As the Software Architect at Ambiq, you will drive the software architecture and requirements for our latest family of low-power Edge AI MCUs. As a Software Architect, you will be working closely with our SoC hardware architects, product marketing, and our IP vendors to develop solid functional allocations and requirements for our software development and system test teams. The role will cover the areas of multi-processor communications, data movement acceleration, virtual memory management, dynamic resource allocation, power optimization, and debug tools. You will be embedded into Ambiq's software development teams as the subject matter expert for the duration of the product development.
The successful candidate will have extensive experience in the early-stage software development process. The candidate must have strong experience in embedded software programming on ARM Cortex-M processors using RTOS. They must be familiar with methods for functional allocation, requirements traceability, Software Requirement Specification content, and make vs. buy analysis for commercial and open-source software.
Responsibilities
  • Requirements analysis based on disparate and preliminary information from SoC hardware architecture team, product marketing, other software architects, and software development teams resulting in contributions to a software requirements specification for the device. This should include any software prototyping required to refine the architectural understanding and requirements.
  • Working closely with our field, product marketing, and system test teams to understand our Alpha customer use cases and their impact on requirements and testability.
  • Engaging during the software implementation and test phases to review designs, test plans, code, and test case results as a SME for certain aspects of the SoC software architecture.
  • Support performance and power optimization of the areas for which you are responsible.
  • Define and enforce architectural standards, guidelines, and best practices.
  • Collaborate with cross-functional teams to align architectural decisions with overall business objectives.
  • Diagnose and resolve complex technical issues and recommend trade-offs between software and hardware implementations.
  • Collaborate effectively with cross-functional teams to achieve project goals.
  • Mentor and guide junior team members.

Qualifications
  • A Bachelor's of Science or Master's in Electrical Engineering, Computer Engineering, or Computer Science.
  • 12+ years of experience developing embedded software for real-time environments (bare metal and RTOS).
  • Experienced in code development in C/C++ and assembly language for embedded targets using ARM Cortex-M processors.
  • Experience in writing software requirements specifications with an eye towards customer use cases, derived software requirements, and testability on FPGA-based emulation platforms, as well as full system reference designs.
  • Experience with asymmetric multicore systems and control/data plane interaction, including inter-processor communication via remote processor messaging frameworks (e.g., OpenAMP or RPMsg).
  • Experience with general-purpose data movement engines, memory management units, memory protection, L1/L2 caches, shared memories, and dual-port memories.
  • Experience in power optimization for embedded systems is desirable. Familiarity with voltage and frequency scaling, clock gating, sleep/wake cycles, and low-power modes of processors and peripherals.
  • Familiarity with at least one MCU IDE on Windows from ARM/Keil, IAR, Eclipse, or others.
  • Familiarity with Trust Zone for M-Class microcontrollers and/or Trusted Firmware for microcontrollers is preferred.
  • Experience with Graphics, Display and Audio/Video processing in embedded systems preferred.
  • The candidate must be able to 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.