CareerPlanSign in

Software Engineer - C#/.NET (US Citizenship Required)

US - West Lafayette, IN💼 Full-time🗓 2026-09-25 → 2026-09-29

Core

Design, develop, and maintain applications and embedded software for advanced analytical instrumentation systems, supporting instrument control, data analysis, and user interfaces.

Role type

Software Engineer (C#/.NET, Embedded Systems)

Builds

Advanced analytical instrumentation systems for scientific and industrial applications

Domain

Industrial instrumentation, aerospace, defense, environmental monitoring

Deliverable

production ML models | product features

Required skills

C#, .NET, object-oriented design, Git, multi-threaded application development, software debugging, secure coding practices, communication protocols, embedded software architectures

Preferred skills

Linux-based development (Yocto), Blazor, GraphQL, WebSockets, Docker, containerization, embedded systems development, scientific instrumentation software, mass spectrometry systems, Agile, electro-mechanical systems integration

Technologies

C#, .NET, Git, Yocto, Blazor, GraphQL, WebSockets, Docker

Responsibilities

Design, develop, test, and maintain software applications and embedded systems; Develop solutions for instrument control, user interfaces, data acquisition, and analytical processing; Implement innovative user interfaces and data analysis capabilities; Support new product development and sustain existing products; Collaborate with engineering, scientific, project management, and manufacturing teams; Plan, track, and communicate project activities and development schedules

Seniority

Mid-Senior level (5+ years experience)

Sourced via workday · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.