We are seeking a mid‐level Systems Software Engineer who operates comfortably across software, hardware, and system integration boundaries. This role focuses on developing validation‐centric systems that combine a broad range of NI hardware (instrumentation, control, timing, data acquisition, and integration technologies) with scalable software architectures, automation frameworks, and robust build pipelines.
Requirements
- Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- 5–8 years of professional experience developing software‐intensive engineering systems.
- Strong proficiency in one or more of the following: LabVIEW, Python, C#
- Demonstrated experience working across the software–hardware interface, including integration with measurement, control, or automation hardware.
- Experience building and maintaining CI/CD pipelines, automated tests, and release processes.
- Solid understanding of software architecture, design patterns, and version control workflows (e.g., Git).
- Strong problem‐solving skills with the ability to decompose ambiguous, system‐level requirements.
- Effective written and verbal communication skills and ability to collaborate across disciplines.
- Experience with semiconductor validation workflows, characterization, or lab‐based system bring‐up.
- Familiarity with NI platforms and technologies such as PXI and non‐PXI systems, DAQ, RF, digital, timing & synchronization, distributed or integrated test systems, test sequencing or orchestration frameworks (e.g., NI TestStand or equivalent concepts).
- Knowledge of high‐volume data collection, analysis pipelines, and validation reporting.
- Experience packaging, deploying, and supporting customer‐facing engineering systems.
- Prior involvement in customer engagements or solution delivery roles.
- Master’s degree in a relevant engineering discipline.
Benefits
- Medical insurance plans
- Dental and vision coverage
- Employee Assistance Program
- 401(k)
- Tuition reimbursement
- Employee resource groups
- Recognition