Job Description :
Job Description:

Job Title : Software Engineer
Location : Everett, WA
Duration : 6 Plus Months (C2C)

Primary Skills:
Serve as a technical leader for major new product development projects or multiple simultaneous projects.
Design, develop, test & debug, document.

Description:
Bachelor''s degree in Computer Science, Electrical Engineering, or related field. Experience can be substituted for level of education.
Minimum 4 years’ professional software development experience with embedded Linux devices.
Significant experience with C++11 or newer.
Have experience using an Agile-based development process, preferably some flavor of Scrum, on multiple projects.
A minimum of two years’ experience with all phases of the SDLC / product development process: design, testing, release, maintenance required.
Ability to quickly adapt to evolving requirements and system changes.
Ability and interest learning new programming concepts, languages, and practices.
Demonstrated ability in agile estimation practices.
Experience with source control (SVN, Git, and etc
Experience with scripting languages (Python, Perl, etc
Qt QML development experience a plus.
IoT / cloud architecture experience a plus.
Radio firmware development experience a plus.
Experience securing network-connected devices a plus.
             

Similar Jobs you may be interested in ..