← Back to jobs

Redolent  Inc Logo
Senior Software Engineer

Redolent Inc

 

San Jose, CA, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: Senior Software Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will develop software modules for motion and electron optic system control, machine calibration, and process automation.

Responsibilities

  • Develop software modules according to Design Specifications and defined development processes.
  • Analyze software requirements and collaborate with engineering teams to find feasible solutions.
  • Apply OOD and design patterns to build modular software systems.
  • Write clean code and efficient algorithms in C# and C++.
  • Design and execute unit tests, simulations, and system integration tests.

Required Skills

  • Expert programming knowledge in C# and C++.
  • Strong knowledge of software architecture, OOD, and design patterns.
  • Hands-on experience with WinForms, WPF, .Net Remoting, state machines, and multithreading.
  • Hands-on experience with TCP, RS232, and WCF.
  • Proficiency with Git, Agile workflows, and the SDLC.
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field with 5+ years of experience, or a Master’s degree with 2+ years of experience.

Preferred Skills

  • Knowledge of image processing or semiconductor equipment control.
  • PhD in a related field.

Education

Bachelor's Degree

Related Jobs

No related jobs found

← Back to jobs