Software Developer

job
  • Ampere Scientific
Job Summary
Location
Albany ,OR 97321
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
01 Feb 2025
Share
Job Description

Company Overview:

Ampere Scientific is a leader in advanced metallurgical technology, specializing in diagnostic and control systems for vacuum arc remelting (VAR) used in producing high-performance alloys. Our solutions help manufacturers achieve superior quality and efficiency in metal production for critical industries, including aerospace, medical, and energy.


We are seeking a talented software developer with a strong background in LabVIEW to join our highly dynamic and collaborative research and development team. The immediate role of this position will involve understanding, maintaining, and improving the existing LabVIEW software. The long-term role of this position will be building and leading a small team through the transition of the existing software to a nonproprietary software architecture (e.g. C++). The ideal applicant will be able to understand the LabVIEW program, lead the design of a new architecture, and oversee code implementation.


Key Responsibilities:

Software Development:

  • Design, develop, test, and maintain LabVIEW-based applications for real-time monitoring and controlling of vacuum arc remelting (VAR) and other advanced metallurgical processes.
  • Create robust modular and object oriented programming frameworks following best practices.
  • Work with high-speed data acquisition and processing for dynamic arc control and diagnostic applications.

Requirement Analysis

  • Develop and deploy software tools, fixes, and updates based on customer feedback.
  • Translate business needs into technical specifications.

Integration and Testing:

  • Interface LabVIEW with custom-built Ampere Scientific hardware using TCP/IP and other industrial protocols.
  • Develop automated testing frameworks to ensure software reliability and performance.
  • Perform system integration, debugging, and validation in both lab and production environments.

Collaboration and Documentation:

  • Collaborate with engineers, scientists, and customers to define software requirements and translate them into technical solutions.
  • Document software architecture, algorithms, and user guides for internal and external stakeholders.

 

Required Qualifications:

·      5+ years of work experience in software development

·      3+ years of work experience developing software in LabVIEW.

·      Strong understanding of industry standard software development practices

·      Experience working with data acquisition and control applications.

·      Strong problem solving, communication, and leadership skills


Preferred Qualifications:

·      Experience working industrial automation and control system protocols (e.g. PROFIBUS, Modbus, TCP/IP).

·      NI Certified LabVIEW Developer (CLD) or Architect (CLA) preferred.

·      Software development experience outside of LabVIEW (e.g. C++)

·      Micro controller and FPGA programming experience


Ampere Scientific offers a competitive compensation package for eligible employees including health, vision and dental insurance, 401K matching programs, paid vacation, sick leave and paid holidays.

Other Smiliar Jobs
 
  • Albany, OR
  • 1 Days ago
  • Great Neck, NY
  • 11 Hours ago
  • Long Beach, CA
  • 11 Hours ago
  • , FL
  • 9 Days ago
  • San Diego, CA
  • 8 Days ago
  • Duncan, OK
  • 7 Days ago
  • Alamo, CA
  • 1 Days ago
  • Bethesda, MD
  • 1 Days ago
  • Quantico, VA
  • 1 Days ago
  • Phoenix, AZ
  • 1 Days ago
  • Phoenix, AZ
  • 1 Days ago
  • Quantico, VA
  • 1 Days ago
  • Grapevine, TX
  • 1 Days ago
  • Chicago, IL
  • 1 Days ago
  • Richardson, TX
  • 1 Days ago