SIGN IN
Senior Windows Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Carnegie Mellon University · 1 day ago

Senior Windows Software Engineer

Carnegie Mellon University is a leading institution in robotics, and they are seeking a dynamic Senior Windows Software Engineer to lead the design, development, and integration of Windows-based software systems for advanced robotics technologies. This role involves working closely with multidisciplinary teams to deliver innovative solutions and maintain high-quality software interfaces for laboratory instruments.
EducationHigher EducationUniversities
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Developing Windows‑based applications and services that interface directly with laboratory instruments
Building and maintaining software layers that expose instrument protocols, functions, and operations to the broader system
Integrating with a variety of communication standards, including Modbus/TCP, Ethernet/IP, and EtherCAT
Working with both modern and legacy codebases, including reverse‑engineering or refactoring older components when necessary
Collaborating with scientists, engineers, and product teams to understand instrument behavior and translate it into robust software interfaces
Diagnosing hardware/software integration issues and develop reliable, repeatable solutions
Writing clean, maintainable code and contributing to long‑term architecture decisions
Participating in testing, validation, and documentation to ensure high‑quality instrument integrations
Learning and applying scientific concepts relevant to instrument operation, with support from domain experts
Supporting a team culture that values curiosity, knowledge‑sharing, and supportive collaboration

Qualification

.NET/C#Windows applicationsDebugging skillsC++PythonIndustrial protocolsCuriosityTechnical communicationCollaborationIndependent work

Required

Bachelor's degree in Computer Science, Engineering, Physics, or a related technical field
At least 3 years of experience developing Windows applications or services using .NET/C#
Familiarity with C++ and Python for tooling, integration, or performance‑critical components
Experience working with industrial or hardware‑communication protocols (e.g., Modbus/TCP, Ethernet/IP, EtherCAT); deep expertise not required - willingness to learn is valued
Ability to work with and modernize legacy codebases when needed
Strong debugging skills across software, hardware interfaces, and network communication layers
Clear, effective technical communication skills
Ability to collaborate with experts within a multidisciplinary team, including scientists, hardware engineers, and software developers
Interest in learning scientific concepts and how instruments operate at a functional level
Ability to work independently, ask questions and seek input when needed
Commitment to a respectful and supportive team environment

Preferred

Experience with instrument control, automation systems, or lab equipment
Familiarity with serial communication, device drivers, or low‑level hardware interfaces
Exposure to real‑time systems or deterministic communication protocols
Experience writing APIs or SDKs for hardware devices
Background in scientific computing, laboratory workflows, or experimental systems
Interest in monitoring or supporting teammates as the team grows

Benefits

Comprehensive medical, prescription, dental, and vision insurance
Generous retirement savings program with employer contributions
Tuition benefits
Ample paid time off
Observed holidays
Life and accidental death and disability insurance
Free Pittsburgh Regional Transit bus pass
Access to our Family Concierge Team to help navigate childcare needs
Fitness center access

Company

Carnegie Mellon University

company-logo
Carnegie Mellon University is a research university offering programs and research across engineering, science, arts, and business.

H1B Sponsorship

Carnegie Mellon University has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (131)
2024 (131)
2023 (149)
2022 (132)
2021 (120)
2020 (99)

Funding

Current Stage
Late Stage
Total Funding
$488.58M
Key Investors
ICANNAppalachian Regional CommissioneBPF Foundation
2025-05-29Grant· $0.45M
2024-09-05Grant· $0.5M
2024-08-29Grant· $0.05M

Leadership Team

leader-logo
Angela Blanton
Vice President and Chief Financial Officer
linkedin
leader-logo
Mary Jo Dively
Vice President and General Counsel
Company data provided by crunchbase