Back to Jobs
Recently postedTechnology

Software Engineer

LanceSoft, Inc.Redmond, WA🇺🇸United States

Quick overview

Salary$80 - $85/hr
SeniorityMid Senior
Work modeHybrid
LocationRedmond, WA, United States

Job description

Job Description

Title: Sr Software Engineer

\n

Duration: 06 months (with possible extension)

\n

Location – Redmond WA USA 98052

\n

Shift days/hours: Day Shift

\n

Pay Rate: Between $80-$85/hr

\n\n

Job Description:

\n
    \n
  • We are seeking a highly skilled Senior Software Engineer to design, develop, and support software solutions used in automated test and data acquisition environments.
  • \n
  • This role is responsible for creating software applications that interface with a variety of test equipment and instrumentation to collect, process, and analyze engineering test data.
  • \n
  • The ideal candidate will have experience integrating hardware and software systems, developing robust data acquisition applications, and supporting test validation activities within a technical engineering environment.
  • \n
\n\n

Key Responsibilities:

\n
    \n
  • Design, develop, modify, and maintain software applications used for automated testing and data acquisition systems.
  • \n
  • Create and implement software interfaces for laboratory and production test equipment utilizing communication protocols such as Ethernet, GPIB, and other industry-standard interfaces.
  • \n
  • Develop solutions that integrate metrology, measurement, and sensor systems to ensure accurate collection and processing of test data.
  • \n
  • Collaborate with engineering, test, and project teams to define software requirements and system functionality.
  • \n
  • Participate in software verification and validation activities, including test plan reviews, test execution, witnessing, analysis, and certification.
  • \n
  • Troubleshoot and resolve software and hardware interface issues related to test systems and instrumentation.
  • \n
  • Develop and maintain technical documentation, including software specifications, test procedures, and user guides.
  • \n
  • Support ongoing enhancements and continuous improvement of existing test automation and data acquisition systems.
  • \n
  • Provide technical leadership and guidance to junior engineers and technical team members.
  • \n
  • Work closely with project leads while reporting directly to the engineering manager to ensure project objectives are met.
  • \n
\n\n

Required Qualifications

\n
    \n
  • Bachelor’s degree in computer engineering, Software Engineering, Computer Science, Electrical Engineering, or a related technical discipline.
  • \n
  • 4-6 years of professional software development experience.
  • \n
  • Experience developing applications that interface with automated test equipment and instrumentation.
  • \n
  • Knowledge of communication protocols and interfaces such as Ethernet, GPIB, serial communications, USB, or similar.
  • \n
  • Experience with data acquisition systems, measurement equipment, sensors, and test automation environments.
  • \n
  • Strong understanding of software development lifecycle, testing methodologies, and software quality practices.
  • \n
  • Ability to troubleshoot complex hardware/software integration issues.
  • \n
  • Excellent analytical, problem-solving, and communication skills.
  • \n
\n\n

Preferred Qualifications

\n
    \n
  • Experience supporting aerospace, defense, manufacturing, or other highly regulated engineering environments.
  • \n
  • Familiarity with metrology principles and measurement systems.
  • \n
  • Experience developing software for laboratory or production test systems.
  • \n
  • Experience leading technical tasks or mentoring other engineers.
  • \n
  • Knowledge of automated test frameworks and instrumentation control software.
  • \n
\n

Similar jobs