Software Architect

NextDeavor, Inc.
Campbell, CA Full Time
POSTED ON 9/4/2024 CLOSED ON 10/2/2024

What are the responsibilities and job description for the Software Architect position at NextDeavor, Inc.?

Software Architect
​​​​​​Full Time Role
Campbell, CA

Benefits You’ll Love: 
  • Medical, Dental, and Vision
  • Life Insurance
  • Disability
  • 401k Matching
Here’s how you’ll make an impact on the team:
  • Work closely with cross-functional teams, including HW, DV and Sales to design solutions used to configure and deliver IP.
  • Specify and/or create tools and environment for the development of interconnect IP elements.
  • Create the customer-facing UIs, tools and environment that allow customers to configure, verify, simulate, tune, and instantiate their interconnect IP.
  • Specify and/or create tools, environments and models for system level modelling and simulation.
  • Identify performance bottlenecks in existing systems and work to optimize code and improve system efficiency.
Here’s what you’ll need to be successful in this role:
  • BS/MS in Computer Science; or in another engineering/technical discipline with equivalent experience
  • Prior start-up experience
  • Track record of successful delivery of internal and/or external software products
  • Minimum 10 years industry experience, ideally with SoC/IP experience
  • Skilled hands-on individual contributor
  • Ability to create an efficient, maintainable software development environment and product software architecture
  • Knowledge of modern software development methodologies ( Agile/Scrum), configuration/release management and quality assurance
  • Strong background in software development in connection with delivery of hardware and/or IP products, including internal tools/environments for hardware development and/or customer-facing UIs/tools/environments (eg EDA or EDA-like software)
  • Strong background in object-oriented programming, software architecture and design patterns
  • Expertise in at least one modern object-oriented programming language (C , Java, etc.) in a Linux environment
  • Familiarity with software modeling / simulation with SystemC and /or TLM
  • Experience with at least one scripting language ( Python, TCL, Perl, Ruby, etc.)
Here’s what else might help you out:
  • Familiarity with model-driven software architectures and frameworks such as Eclipse Modelling Framework (EMF)
  • Familiarity with ARM/MIPS processors/architectures/ecosystems, standard third-party IP interfaces, and/or chip/SoC design
  • Knowledge of cache coherency in multi-processor systems
  • Experience with development/delivery of software in support of chip, SoC and/or chip IP design
  • Experience with client-server development using JavaScript and NodeJS
  • Familiarity with build systems (Conan, Cmake)
  • Familiarity with Qt’s Graphics View and/or Model/View frameworks
  • Familiarity with Git, Jira, and Jenkins

Pay Range: 
$180,000 - $210,000/annually

Ready to make your mark? Take the leap and apply directly here: https://j.brt.mv/jb.do?reqGK=27733167&refresh=true– your application is in good hands.

Salary : $180,000 - $210,000

SRE Architect
S M Software Solutions Inc -
Mountain View, CA
Azure ML/AI Architect
Software Technology Inc. -
Santa Clara, CA
Software Architect
TemperaturePro -
San Jose, CA

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Architect?

Sign up to receive alerts about other jobs on the Software Architect career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$142,078 - $184,123
Income Estimation: 
$148,050 - $191,503
Income Estimation: 
$169,804 - $219,985
Income Estimation: 
$114,313 - $163,687
Income Estimation: 
$153,019 - $201,912
Income Estimation: 
$110,783 - $140,453
Income Estimation: 
$130,352 - $166,099
Income Estimation: 
$142,078 - $184,123
Income Estimation: 
$102,328 - $137,582
Income Estimation: 
$153,019 - $201,912
Income Estimation: 
$120,554 - $147,360
Income Estimation: 
$144,263 - $176,213
Income Estimation: 
$130,352 - $166,099
Income Estimation: 
$148,050 - $191,503
Income Estimation: 
$169,804 - $219,985
Income Estimation: 
$114,313 - $163,687
Income Estimation: 
$153,019 - $201,912
Income Estimation: 
$144,263 - $176,213
Income Estimation: 
$171,989 - $214,493

Sign up to receive alerts about other jobs with skills like those required for the Software Architect.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,521 - $120,704
    • Income Estimation: $93,843 - $124,803
  • Code Optimization Skill

    • Income Estimation: $147,592 - $174,905
    • Income Estimation: $150,589 - $175,240
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Architect jobs in the Campbell, CA area that may be a better fit.

Solutions Architect

Selector Software, Santa Clara, CA

Data Architect

Dew Software, Newark, CA