Windows Software Engineer

7 days ago


Canonsburg, United States Resiliency Full time
Basic Qualifications

Requires a Bachelor's degree in Computer Science, or a related Science, Engineering or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience.

CLEARANCE REQUIREMENTS:

Department of Defense Secret security clearance is preferred at time of hire, but must be obtainable within a reasonable period of time as determined by program requirements. Applicants selected may be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.

Duties and Tasks:

This position will involve the design, development, testing, integration and configuration of software applications and components as well as engineering expertise in diagnostics/debugging issues in existing code.
You will collaborate across the functional teams to resolve issues and recommend solutions to ensure that your Software and the system meets requirements with the performance needed for deployment. Strong problem-solving and communication skills
In addition, this position will require the documentation of software development including development of test plans, design documentation, and maintaining design requirements.

Knowledge, Skills and Abilities:

Proficiency with one/more of the following:
C/C++
Object Oriented Development.
National Instruments Lab Windows/CVI software/MATLAB/Coder/Compiler/MEX
Windows/Visual Studio
SQL/SQL Server or like relational database experience.
Comfortable in implementing ideas from scratch, owning major application features, and take responsibility for their maintenance and improvement over time.
Experience participating in technical architecture decisions for complex products.
A significant level of Windows application development architecture expertise (e.g., Win32 apps, WPF apps, WinUI 3 apps).
Deep understanding of software design patterns such as MVVM, MVP, etc.
Experience with Windows kernel level debugging and diagnostics using tools such as Windows DDK or WinDBG or equivalent.
Demonstrated in-depth experience developing, testing and debugging software for Windows OS using Visual Studio IDE and Windows SDK.
Demonstrated in-depth understand of Windows Low Level Systems development and API.
Compiling and assessing user feedback to improve software performance.
Experience with DevOps concepts such as:
Implementing Version Control and standing up branching strategies.
Automating processes for build, test, and deploy.
Applied experience with agile/lean principles in software development.

Preferred Qualifications:

Proficiency with utilizing basic lab equipment like Oscilloscopes, DMMs, Spectrum Analyzers, and other test equipment
Proficiency with different communication protocols like GPIB, RS232, SPI, etc
Experience with interfacing and integrating hardware devices, control, sim/stim, data acquisition, specifically with National Instruments Hardware like PXI, CRIO, CDAQ, etc.

Workplace Options:

This position is ON-SITE in Canonsburg, PA (relocation package/assistance may be available)
A Hybrid work schedule may be available but will require a minimum of 3 day's per week on-site.

  • Canonsburg, United States OpenArc, LLC. Full time

    OpenArc - Empowering Your Career. As a leading IT staffing firm, we are dedicated to connecting talented professionals with your ideal opportunities. We are currently seeking a qualified Windows Software Engineer to join our client’s organization and contribute to their ongoing success.Responsibilities:This position will involve the design, development,...


  • canonsburg, United States OpenArc, LLC. Full time

    OpenArc - Empowering Your Career. As a leading IT staffing firm, we are dedicated to connecting talented professionals with your ideal opportunities. We are currently seeking a qualified Windows Software Engineer to join our client’s organization and contribute to their ongoing success.Responsibilities:This position will involve the design, development,...


  • Canonsburg, United States OpenArc, LLC. Full time

    OpenArc - Empowering Your Career. As a leading IT staffing firm, we are dedicated to connecting talented professionals with your ideal opportunities. We are currently seeking a qualified Windows Software Engineer to join our client’s organization and contribute to their ongoing success.Responsibilities:This position will involve the design, development,...


  • canonsburg, United States OpenArc, LLC. Full time

    OpenArc - Empowering Your Career. As a leading IT staffing firm, we are dedicated to connecting talented professionals with your ideal opportunities. We are currently seeking a qualified Windows Software Engineer to join our client’s organization and contribute to their ongoing success.Responsibilities:This position will involve the design, development,...


  • Canonsburg, United States Aleron Full time

    Description Acara Solutions is seeking a Windows Software Engineer for our client in Canonsburg, PA. This position will involve designing, developing, testing, integrating, and configuring software applications and components and engineering expertise in diagnostics/debugging issues in existing code. You will collaborate across the functional teams to...


  • Canonsburg, Pennsylvania, United States Aleron Full time

    We are seeking a skilled Windows Software Engineer to join our team at Aleron. This position will involve designing, developing, testing, and integrating software applications and components, as well as engineering expertise in diagnostics and debugging issues in existing code.The ideal candidate will have a strong background in Windows software development,...


  • Canonsburg, Pennsylvania, United States VetJobs Full time

    Job Title: Windows Software Engineer - Advanced Software DeveloperJob Summary:We are seeking a highly skilled Windows Software Engineer to join our team at VetJobs. As a Windows Software Engineer, you will be responsible for designing, developing, testing, and integrating software applications and components. You will work closely with our functional teams...


  • Canonsburg, Pennsylvania, United States Aleron Full time

    Job Title: Windows Software Engineer - Design and DevelopmentJob Summary: We are seeking a skilled Windows Software Engineer to join our team at Aleron. As a key member of our software development team, you will be responsible for designing, developing, testing, and integrating software applications and components.Key Responsibilities:Design and develop...


  • Canonsburg, Pennsylvania, United States Resiliency Full time

    Job SummaryWe are seeking a skilled Windows Software Engineer to join our team at Resiliency. As a key member of our software development team, you will be responsible for designing, developing, testing, and integrating software applications and components for the Windows platform.Key ResponsibilitiesDesign and develop software applications and components...


  • Canonsburg, Pennsylvania, United States ACARA Full time

    Job Title: Windows Software EngineerJob Summary:Acara Solutions is seeking a skilled Windows Software Engineer to join our team in Canonsburg, PA. As a key member of our software development team, you will design, develop, test, integrate, and configure software applications and components. Your expertise in diagnostics and debugging will be essential in...


  • Canonsburg, PA, United States Bestinfo Systems LLC Full time

    Windows Software Engineer_Canonsburg, PA _Full-Time(FTE)_Direct Hire.Position: Windows Software EngineerLocation: Canonsburg, PABase Salary : $118,400 to $131,300 + Best-In-Class BenefitsRelocation Assistance Available : YesInterview Travel Reimbursed : YesJD:Duties and Tasks:This position will involve the design, development, testing, integration and...


  • Canonsburg, Pennsylvania, United States OpenArc, LLC. Full time

    At OpenArc, we are seeking a skilled Windows Software Engineer to contribute to the development of high-performance software applications and components. As a key member of our team, you will be responsible for designing, developing, testing, and integrating software solutions for our clients.Key Responsibilities:

  • DevOps Engineer

    4 weeks ago


    Canonsburg, Pennsylvania, United States ANSYS Full time

    Job Summary:The DevOps Engineer at Ansys supports the development of software products, processes, and supporting systems. This role collaborates with a team of expert professionals to accomplish development objectives and oversee software releases.Key Responsibilities:Performs basic DevOps activities, including the maintenance, monitoring, documenting, and...

  • DevOps Engineer

    4 weeks ago


    Canonsburg, Pennsylvania, United States ANSYS Full time

    Job SummaryThe DevOps Engineer plays a crucial role in supporting the development of software products, processes, and supporting systems at Ansys. This position requires collaboration with a team of expert professionals to accomplish development objectives and oversee software releases.Key ResponsibilitiesPerform basic DevOps activities, including the...

  • DevOps Engineer

    4 weeks ago


    Canonsburg, Pennsylvania, United States ANSYS Full time

    Job SummaryThe DevOps Engineer will play a key role in supporting the development of software products and processes at ANSYS. This individual will collaborate with a team of expert professionals to accomplish development objectives and oversee software releases.Key ResponsibilitiesPerform basic DevOps activities, including the maintenance, monitoring,...

  • DevOps Engineer

    4 weeks ago


    Canonsburg, Pennsylvania, United States ANSYS Full time

    DevOps Engineer RoleAt Ansys, we're committed to powering innovation that drives human advancement. As a DevOps Engineer, you'll play a critical role in supporting the development of software products, processes, and supporting systems.Key ResponsibilitiesMaintain, monitor, document, and test product builds and packaging to ensure quality production...


  • Canonsburg, Pennsylvania, United States ACARA Full time

    Job Summary:ACARA Solution is seeking a highly skilled Senior Principal Software Engineer to join our team. As a technical leader, you will be responsible for delivering architectures, designs, testing, and production of cutting-edge software systems for the Department of Defense.Key Responsibilities: Collaborate with cross-functional teams to design and...

  • Software Engineer

    4 weeks ago


    Canonsburg, Pennsylvania, United States RIT Solutions, Inc. Full time

    Software DeveloperAt RIT Solutions, Inc., we are seeking a skilled Software Developer to join our team. The ideal candidate will have 5+ years of experience in software development with C#/.NET, Angular, SQL Server, Mongo DB, Web design (HTML/CSS/Javascript), and Azure DevOps. Key responsibilities include designing, developing, and deploying software...


  • Canonsburg, Pennsylvania, United States Flag Star Nursing Full time

    Flag Star Nursing is seeking a highly skilled software engineer to join our team in Canonsburg, PA. This full-time position offers an estimated salary of $120,000 - $180,000 per year.About the RoleWe are looking for a motivated individual with a strong background in computer science and excellent problem-solving skills. As a software engineer at Flag Star...


  • Canonsburg, United States ANSYS Full time

    Requisition #:15494 Our Mission: Powering Innovation That Drives Human Advancement When visionary companies need to know how their world-changing ideas will perform, they close the gap between design and reality with Ansys simulation. For more than 50 years, Ansys software has enabled innovators across industries to push boundaries by using the predictive...