Demo

Software Architect

Cohu Careers
Milpitas, CA Full Time
POSTED ON 1/27/2025
AVAILABLE BEFORE 3/26/2025

We are seeking an exceptional Senior System Software Engineer to join our Software team. This team is responsible for the architecture, design, and implementation of our software platform from concept to production. In this role, you will be integral in overseeing the entire lifecycle of the software, including requirements gathering, proof of concept, design, architecture, implementation, performance optimization, Alpha & beta support, analyzing feedback, and providing solutions.

Responsibilities will include:

  • Working with product managers and early-adopting customers on the requirements, planning and running design research and proof-of-concept. 
  • Defining and designing, developing, profiling, and executing software solutions to address business opportunities
  • Drive Platform architecture focused on usability and performance
  • Drive and resolve complex optimization strategies independently across multiple teams and technical disciplines.
  • Collaborate and communicate effectively with local and remote cross-functional teams
  • Technical leadership to our team, Provides guidance, coaching, and training to other employees across the organization
  • Drive implementation of features, help the team to improve existing coding and engineering practices.
  • Evaluate and recommend tools, technologies, and processes to ensure the highest quality products
  • Troubleshoot code level problems quickly and efficiently

 

Education and Experience/Skills Required:

  • B.S. or higher degree (or equivalent experience) in Computer Science/Engineering or Electrical Engineering with software experience. 
  • 15 years of industry experience in large complex software systems
  • Strong programming skills in C , Python, and Object-oriented programming skills. Solid background in operating system internals.
  • Programming skills in C- Preferred
  • 10 years of proficiency with Linux-based platforms 
  • Demonstrated experience with Podman/Docker thorough understanding of virtualization, containerization, and massive horizontal scaling.
  • Software processes and tools: Agile, JIRA, GIT, CMake, etc.
  • Strong problem-solving skills, root cause analysis, debugging, and fixing problems.  
  • Able to technically lead design and execution of Acceptance, System Level, Integration, and Unit test phases, with heavy emphasis on test automation.
  • Analyze test results and present data (including customer-facing presentation).
  • Traveling requirements 15%

Ways To Stand Out From The Crowd

  • Architecture and design experience in semiconductor equipment software systems.
  • Recognized as an expert and thought leader with broad experience across multiple job areas. 
  • Develops and champions new systems, concepts, or technologies. 

 

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: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Cohu Careers

Cohu Careers
Hired Organization Address Norwood, MA Full Time
This position is for a HW Team Leader reporting into the Analog and Mixed signal product development group. The successf...

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

Solutions Architect

Selector Software, Santa Clara, CA

Domain Architect

Intelliswift Software, San Jose, CA

AI Assistant is available now!

Feel free to start your new journey!