drjobs C# Software Development Engineer

C# Software Development Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Sunnyvale, CA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Summary (List Format):

- Location Requirement: Must be based in Sunnyvale CA or within 60 miles; full onsite role with up to 10% travel.
- Employment Type: W2 only (no C2C).
- Primary Focus: Software engineering for manufacturing industrial automation robotics or electromechanical systems (not product-based not embedded firmware or IoT device programming).
- Key Responsibilities:
- Develop design and maintain C# software applications to control and interface with manufacturing equipment and automation systems.
- Create and manage interfaces between software and machinery including hardware communication protocols.
- Build and maintain C#-based UIs (preferably using WPF) desktop applications and web services.
- Implement machine/equipment communication using TCP/IP or similar protocols.
- Prepare detailed technical documentation system specifications and design notes.
- Experience/Skills Required:
- 8 10 years of hands-on C# development experience (mandatory).
- Proven track record in industrial automation robotics or manufacturing software solutions.
- Strong experience with SQL databases.
- Experience in UI development with C#/WPF and application workflow design.
- Solid understanding of network protocols (TCP/IP) for machine connectivity.
- Excellent problem-solving skills and ability to work in a highly technical hands-on coding environment.

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.