C++ Sr Software Engineer (Software Architect)

Overview

On Site
Depends on Experience
Contract - W2

Skills

C++ Sr Software Engineer (Software Architect)

Job Details

Maxonic maintains a close and long-term relationship with our direct client. In support of their needs, we are looking for a C++ Sr Software Engineer (Software Architect) .

Job Description:

Job Title: C++ Sr Software Engineer (Software Architect)

Job Location: Milpitas, CA

Work Schedule: On-site

Pay Rate: $116/hour, Based on experience.

Responsibilities:

We are seeking a highly motivated and skilled software engineer with strong expertise in C/C++ and database programming. The ideal candidate will have a deep understanding of multi-threaded and multi-process programming environments and a passion for developing high-performance software solutions.

Key Responsibilities:

Design and develop software for advanced mask inspection systems.
Collaborate closely with cross-functional engineering teams to define and implement system requirements.
Optimize and maintain existing codebases to ensure performance, scalability, and reliability.

Qualifications:

1. BS, MS, or PhD in Computer Science, Engineering, or a related field.
2. Proven experience in C++ programming, object-oriented design (OOD/OOP), and design patterns.
3. Strong background in database development and interface definition.
4. Proficiency in Linux-based development environments.
5. Excellent problem-solving and communication skills.

About Maxonic:

Since 2002 Maxonic has been at the forefront of connecting candidate strengths to client challenges. Our award winning, dedicated team of recruiting professionals are specialized by technology, are great listeners, and will seek to find a position that meets the long-term career needs of our candidates. We take pride in the over 10,000 candidates that we have placed, and the repeat business that we earn from our satisfied clients.

Interested in Applying?

Please apply with your most current resume. Feel free to contact Raghav Pradhan ( / ) for more details

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Maxonic, Inc.