NextDreamjob is a high-tech operation focusing on software and hardware system integration for the Department of Defense. They are seeking a Windows Software Engineer to design, develop, test, and ...
Nextdreamjob
1 job near Columbus, OH
NextDreamjob is a high-tech operation focusing on software and hardware system integration for the Department of Defense. They are seeking a Windows Software Engineer to design, develop, test, and ...
Windows SWE - PXI / CRIO / CDAQ, C/C++, MATLAB - U.S DOD Clearance
Canonsburg, PA • On-site
Full-time
Re-posted 2 days ago
Job description
Job Summary:
NextDreamjob is a high-tech operation focusing on software and hardware system integration for the Department of Defense. They are seeking a Windows Software Engineer to design, develop, test, and integrate software applications, ensuring they meet performance requirements for deployment.
Responsibilities:
• This position will involve the design, development, testing, integration, and configuration of software applications and components, as well as engineering expertise in diagnosing/debugging issues in existing code.
• You will collaborate across functional teams to resolve issues and recommend solutions to ensure that your software and the system meet requirements with the performance needed for deployment.
• Strong problem-solving and communication skills are essential.
• In addition, this position will require the documentation of software development, including the development of test plans, design documentation, and maintaining design requirements.
Qualifications:
Required:
• Requires a Bachelor’s degree in Computer Science, or a related Science, Engineering, or Mathematics field.
• 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience.
• Department of Defense Secret security clearance is preferred at the time of hire, but must be obtainable within a reasonable period of time as determined by program requirements.
• U.S. citizenship is required.
• Proficiency with one or 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 similar relational database experience.
• Comfortable in implementing ideas from scratch, owning major application features, and taking 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 understanding 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 deployment.
• Applied experience with agile/lean principles in software development.
Preferred:
• Proficiency with 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.
Company:
Founded in , the company is headquartered in , , with a team of 2-10 employees. The company is currently Early Stage.
NextDreamjob is a high-tech operation focusing on software and hardware system integration for the Department of Defense. They are seeking a Windows Software Engineer to design, develop, test, and integrate software applications, ensuring they meet performance requirements for deployment.
Responsibilities:
• This position will involve the design, development, testing, integration, and configuration of software applications and components, as well as engineering expertise in diagnosing/debugging issues in existing code.
• You will collaborate across functional teams to resolve issues and recommend solutions to ensure that your software and the system meet requirements with the performance needed for deployment.
• Strong problem-solving and communication skills are essential.
• In addition, this position will require the documentation of software development, including the development of test plans, design documentation, and maintaining design requirements.
Qualifications:
Required:
• Requires a Bachelor’s degree in Computer Science, or a related Science, Engineering, or Mathematics field.
• 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience.
• Department of Defense Secret security clearance is preferred at the time of hire, but must be obtainable within a reasonable period of time as determined by program requirements.
• U.S. citizenship is required.
• Proficiency with one or 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 similar relational database experience.
• Comfortable in implementing ideas from scratch, owning major application features, and taking 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 understanding 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 deployment.
• Applied experience with agile/lean principles in software development.
Preferred:
• Proficiency with 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.
Company:
Founded in , the company is headquartered in , , with a team of 2-10 employees. The company is currently Early Stage.