Net C# & Delphi Software Engineers -- (Fremont, CA)

Employer
ThoughtFocus Technologies
Location
Fremont, CA
Posted
Jun 08, 2017
Jobs Outside Higher Education
Other Jobs Outside Higher Education
Institution Type
Outside Academe


Job Description

JOB TITLE: Software Development Engineer
Department: Research and Development, Software Development
Location: Fremont, CA
Duration: Permanent Position
Position Type: Fulltime employee
Total Number of position: 4 => (2 Dot Net; 2 Delphi )
Visa status: US Citizen, Green card, TN, H1B

SUMMARY: The Software Development Engineer will work with a multinational, interdisciplinary team of scientists, engineers, and other professionals to develop novel software solutions for chromatography software. The Software Development Engineer will be responsible for working closely with marketing and other members of the software development team to deliver PC or server-based. The successful candidate will act as an individual contributor performing hands-on coding tasks.

Position #1 : DotNet -- Systems Engineer
This position will focus primarily on the development of instrument drivers for the Windows based desktop applications responsible for data acquisition and data handling in a scientific instruments product.

Position #2 : DotNet -- Application Engineer
The areas of responsibility for this position will focus primarily on the customer interface and top-level applications associated with data acquisition and data handling.

Position #3 : Delphi -- Systems Engineer
This position will focus primarily on the development of instrument drivers for the Windows based desktop applications responsible for data acquisition and data handling in a scientific instruments product.

Position #4 : Delphi -- Application Engineer
The areas of responsibility for this position will focus primarily on the customer interface and top-level applications associated with data acquisition and data handling.

DUTIES AND RESPONSIBILITIES:
• The Software Development Engineer will serve as an individual contributor on a
• series of software development projects to support Chemical and Applied Markets division.
• Specific duties include:
• Work closely with product marketing teams to clarify, prioritize, and
• implement key software features
• Analyze, document, and refactor legacy code into a modular framework
• Coordinate with hardware development teams to ensure timely integration of new hardware products
• Coordinate with evaluations group to test new software features and ensure a high degree of quality
• Coordinate with the documentation group to ensure clear, accurate documentation of software features
• Support the work related to enterprise level code build and deployment

• DOT NET Positions:
o Design, code, and debug applications in various software languages (C, C++, C#)
o Design, code, and debug applications using the .NET Framework, WPF, and WCF

• Delphi Positions:
o Specific duties include: Design, code, and debug applications in various software languages (Delphi 7, C#)

QUALIFICATIONS:
• 5 or more years' experience developing device drivers for scientific instruments, medical devices, or related products
• Hands-on test driven or code based regression test experience
• Experience with software architecture tools and code analysis tools required
• Experience working in an Agile development environment (Scrum)
• Strong Object-Oriented design skills
• Experienced with User Interface (UI) development
• Familiarity with Delphi preferred
• Familiarity with JAVA preferred
• Experience with quadrupole mass spectrometers, gas chromatography,
• and liquid chromatography preferred
• Excellent written and verbal communication skills

• DotNet Developer Positions:
o Hands-on coding experience in the .NET framework (C#, Visual Basic) required
o Hands-on coding experience using managed C++ preferred
o Hands on experience using WPF and WCF

• Delphi Developers Positions:
o Experience in replacement of Delphi code with C# required
o Hands-on coding experience in the .NET framework (C#) required
o Hands-on coding experience using Delphi 7 required

Education and/or Experience:
A degree in Computer Science, Mathematics, Engineering, or Physical Science with at least 5 years of experience focused on software development.

Additional Computer Skills:
Familiarity with Microsoft Excel, Word, Powerpoint, and Access.

Other Skills and Abilities:
Knowledge of electronics, mathematics, ion physics, and/or chemistry preferred.

If you are applying for the position, please send in your updated profile with the Position Interested in, Current Compensation, Expected Compensation, and Expected Lead Time to Join.

  • Location: Fremont, CA
  • Compensation: Upto $120k/annum
  • OK to highlight this job opening for persons with disabilities
  • Principals only. Recruiters, please don't contact this job poster.
  • do NOT contact us with unsolicited services or offers



Fremont, CA

2adb1c4041

Wed, 7 Jun 2017 04:39:50 PDT

PI98115740