General Dynamics-posted 4 days ago
$93,000 - $103,000/Yr
Full-time • Mid Level
Canonsburg, PA
Transportation Equipment Manufacturing
Craft a resume that recruiters will want to see with Teal's resume Matching Mode

Imagine a world-class engineering environment. Now add a team of exceptional talent along with technologies that are so advanced they're often classified. That's what you'll find at General Dynamics Mission Systems. Here you'll work with amazing engineers as they invent the technologies, products and services that help our service members, intelligence analysts and first responders keep our nation safe. If you want the chance to lead, it's time to bring your talent to General Dynamics Mission Systems. We apply advanced technologies such as Artificial Intelligence, Blockchain, AR/VR, Cloud Native and Quantum Physics to solve our customers' missions in cyber, RF, undersea, interstellar and everything in between. Progeny Systems LLC, a General Dynamics Mission Systems company, is a high-tech business focusing on software and hardware system integration, cutting-edge research and development, and manufacturing. We provide premium systems, services, and products for the Department of Defense, government agencies and commercial clients. We are a technology leader in numerous areas including technology insertion; acoustic sensors; signal processing; combat systems; torpedoes; cyber security; knowledge management; and electronic warfare.

  • Participate in all phases of the Software Development Life Cycle (SDLC) including requirements analysis, design, implementation, and testing.
  • Sustain and create software for embedded applications as a member of a cross-functional team.
  • Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field.
  • 2+ years of job-related experience or a Master's degree.
  • Department of Defense Secret security clearance is preferred at time of hire.
  • U.S. citizenship is required.
  • Agile experience preferred.
  • C/C++ Object Oriented Development.
  • Windows/Visual Studio SQL/SQL Server or like relational database experience.
  • Experience participating in technical architecture decisions for complex products.
  • 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.
  • 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.
  • Flexible schedules with every other Friday off work, if desired (9/80 schedule).
  • Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service