Check out this new opportunity!Senior Software Engineer
Canonsburg, PA
Contract Position
Pay Estimated: $65.99-$70.99/Hour
This estimate represents the typical salary range for this position based on experience and other factors, (geographical location, etc.)
Sr Advanced Software Test System Engineer job in Canonsburg, Pennsylvania is available with Moseley Technical Services Top Maritime / Defense company. Be part of a team delivering architectures, designs, testing, and production of the current and next generation torpedo guidance and control systems for the Department of Defense
Responsibilities:
- Design, development, testing, integration and configuration of software applications and components
- Apply engineering expertise in diagnostics/debugging issues in existing code.
- Collaborate across the functional teams to resolve issues and recommend solutions
- Ensure Software and the system meets requirements with the performance needed for deployment.
- Document software development including development of test plans, design documentation, and maintaining design requirements.
- Implement ideas from scratch, owning major application features, and take responsibility for their maintenance and improvement over time.
- Participating in technical architecture decisions for complex products.
- Compile and assess user feedback to improve software performance.
Qualifications:
- U.S. citizen with ability to obtain Department of Defense Secret security clearance
- Bachelor’s degree in Software Engineering, or a related Science, Engineering or Mathematics field. Also requires 8+ years of job-related experience, or a Masters degree plus 6 years of job-related experience.
- Proficient in LabWindows / C is required
- 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 or SQL/SQL Server
- 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.
- DevOps Experience with 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
- Familiarity with oscilloscopes, DMMs, spectrum analyzers, and other lab/test equipment.
- Knowledge of communication protocols including GPIB, RS232, SPI, etc.
- Experience with hardware/software integration, data acquisition, and National Instruments hardware (e.g., PXI, CRIO, CDAQ).
Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer.
Still have questions? Reach out toKatrina Nelson - (Email) katrina.nelsonmoseleytechnical.comWhat to Expect - Applicants selected for employment will be required to pass a pre-employment drug screening and background investigation which may include education, criminal and work history verifications.
- Accepted applicants will have the opportunity to be eligible for benefits, including medical and supplemental insurance and a 401K. Appreciation and gratitude for employees is a hallspan of organizations with low turnover.
- Final postion level and pay will be based on experience.
Resources
- To apply, send resume to: resumesmoseleytechnical.com
- For more active job openings: https://careers.moseleytechnical.com/jobs
- For more information about Moseley visit: http://www.moseleytechnical.com/about-us/
Moseley Technical Services, Inc. (Moseley) was incorporated in 1994 to provide engineering and professional services to the aerospace/defense, manufacturing, government, and commercial industries. Our Mission is to deliver superior service to our customers and employees. We have been successful in our vision by building long-term relationships with customers and employees through integrity, transparency, and appreciation.
We stand by our 30 year-old commitment of “World Class Service. World Class Company.”