Job Description :
Duration - Long Term
Type - Full Time Preferred
We are seeking a Senior Software Engineer for our Issaquah, WA location. This position is to help design, integrate and verify service level software for an imaging ultrasound system.
Job description
Process definition and process execution for software deployment through remote serviceability systems
Development and testing of serviceability features
Integration of third party serviceability platforms in ultrasound machines
Diagnose and troubleshoot remote service failures.
Liaison with other functional groups to maintain alignment on serviceability solutions
Required
5+ year experience as described above.
Capable of working with remote teams in other time zones
Ability to work alone with minimum supervision and under tight schedules
Excellent communication skills and ability to talk to different engineering roles that participate in the final system integration process
Personal initiative to optimize processes and improve efficiency
Proven experience in solving challenging technical problems.
Proven ability to support multiple projects and objectives simultaneously and efficiently.
Large experience with the architecture, design, and implementation of remote service features
Large experience with serviceability features and techniques, including remote deployment of patches, service data collection, programs for remote monitoring, and other serviceability platforms
Excellent knowledge of media creation technologies and programs: Microsoft WIM, Ghost, WINPE
Good knowledge of Win7 and Win8 sys internals and configuration, including basic MS Windows drivers
Working experience with Microsoft Visual Studio, ClearCase and Microsoft Team Foundation Server
Good knowledge of scripting environments to automate repetitive processes (Power Shell, Python, Perl)
Good knowledge of C++ and C (5+ years)
Familiarity with Microsoft Windows Office tools (Excel, Visio, Word