Software Development (Hardware & Firmware)Location: Snoqualmie, WA
Posted On: 10/05/2020
Requirement Code: 41875
Software design experience, of which at least 2 years managing software teams
Experience with developing software architecture, reviewing designs created by others, performing code review
Experience with establishing software development processes, in particular Agile development methodologies
Familiar with risk management techniques (i.e. Hazard Analysis, Risk Analysis, Failure Modes and Effects Analysis (FMEA), Fault Tree Analysis (FTA), etc.).
Working knowledge of software development tools such as TFS, Git, Re-sharper, C++, Qt, Java, etc.