Senior Applications Software Engineer at AMETEK in Pleasanton, CAother related Employment listings - Pleasanton, CA at Geebo

Senior Applications Software Engineer at AMETEK in Pleasanton, CA

There is always more to see. And when you're working with electron microscopy, the closer you can get to your sample, the more of its secrets it will reveal. That's why at Gatan we have spent the last 50 years working with our customers to push the boundaries of what can be done with electron microscopy. Together, we have invented new approaches to problems that deliver fresh understanding. With state of the art cameras, imaging energy filters, specimen preparation equipment and other EM products and solutions, we take the most powerful microscopy on earth and make it work even harder for you. We are currently seeking a Senior Applications Software Engineer for our Pleasanton, CA location. Position
Summary:
o Partner with applications scientists, product management and software engineering team in the design and development of software packages used to collect, analyze, and process EM data. o Design and implement application software, including analysis, data processing and GUI. o Help optimize software performance using multi-threading, GPU's, etc. o Investigate and work on related problems, such as extremely large data management issues. o Work with application scientist to debug and fix software defects. oProvide support to application scientists. Specific Duties and
Responsibilities:
o Design and develop software products using C++, C#, object-oriented methodologies, and the STL to automate analytical instruments and analyze collected data. o Coordinate all work with software engineering manager. o Work directly with PM, App Science, and Software engineering manager to define project goals. o Interact with any other engineering departments as needed by projects. o Report on project status in accordance with defined project plans. Position Requirements:
Required Knowledge Skills and
Experience:
o Self motivated and capable of working remotely. o Excellent communication skills. o Willing to learn new techniques and some science. o Willing to explore and understand the larger existing code base when designing solutions. o At least five years experience in C++, C# and OOP. o Prefer design rather than organic evolution of code. o Familiarity with C+
standard library, including containers and smart pointers. o BS and/or MS degree in computer science, electrical engineering, physics or related field. o Experience with Visual Studio environment and developing on a Windows 64-bit platform. o Strong background in high level GUI development. o Experience with MFC, .NET framework and WPF. o Prefer experience with software development for Scientific or Medical Instrumentation.
Salary Range:
$100K -- $150K
Minimum Qualification
Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.