Senior Software Engineer (Redmond)

Senior Software Engineer (Redmond)

15 Nov
|
Belcan
|
Redmond

15 Nov

Belcan

Redmond

Hours: M-F, 10 hours/day (overtime for extra hours)

PLEASE READ BEFORE APPLYING

This position supports U.S. export-controlled aerospace programs.

To be eligible, you MUST be a U.S. Citizen.

Permanent residents and people working under F-1, CPT, OPT, STEM OPT, H-1B, TN, L-1, O-1, E-3, H-4 EAD, or other temporary visa classifications are NOT eligible and cannot be considered.

We are seeking a highly skilled Senior Software Engineer to design, develop, and support software solutions used in automated test and data acquisition environments. 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. 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.

Key Responsibilities

- Design, develop, modify, and maintain software applications used for automated testing and data acquisition systems.
- Create and implement software interfaces for laboratory and production test equipment utilizing communication protocols such as Ethernet, GPIB, and other industry-standard interfaces.
- Develop solutions that integrate metrology, measurement, and sensor systems to ensure accurate collection and processing of test data.
- Collaborate with engineering, test, and project teams to define software requirements and system functionality.
- Participate in software verification and validation activities, including test plan reviews, test execution, witnessing, analysis, and certification.




- Troubleshoot and resolve software and hardware interface issues related to test systems and instrumentation.
- Develop and maintain technical documentation, including software specifications, test procedures, and user guides.
- Support ongoing enhancements and continuous improvement of existing test automation and data acquisition systems.
- Provide technical leadership and guidance to junior engineers and technical team members.
- Work closely with project leads while reporting directly to the engineering manager to ensure project objectives are met.

Required Qualifications

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

Preferred Qualifications

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

📌 Senior Software Engineer (Redmond)
🏢 Belcan
📍 Redmond

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (redmond) / redmond

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (redmond) / redmond