Senior Software Engineer - QT Applications

Company Name:
Independent Staffing Services llc
Senior Software Engineer - QT Applications-Direct hire-Woodinville, WA
The Product Development group is seeking a Senior Software Engineer that is an expert in Qt application development to join our team. This role is responsible for developing user interfaces for the next generation of our client's premier lines of commercial and consumer fitness machines.
You will collaborate closely with other software developers to define and implement the next generation software architecture for our products. Additionally you will shape the development processes to deliver complex functionality in a reliable and timely manner.
The Senior Software Engineer role is integral to the success of delivery of fitness equipment software. The role demands both software architecture work and hands-on coding throughout a project lifecycle. The role additionally works with members of other teams to help align tasks, schedules, and address any issues as they arise. This role will appeal to an individual who is driven by an innovative spirit, sees solutions where others see challenges, and craves an entrepreneurial environment.
Key Responsibilities:
o Implement UI in QML targeting Embedded Linux and Android
o Provide the technical vision and leadership to enable rapid software innovation
o Work with product owners and designers to iteratively develop functionality
o Identify and capitalize on code re-use or integration opportunities
o Facilitate coding, unit-test, and peer review practices
o Directly contribute application code to support application features and updates
o Help the team groom product backlog during regular sprints.

Required Experience:
o 6+ years coding experience in C/C++ and/or Java
o 3+ years coding experience with Qt and GUI development
o 1+ years coding experience in QtQuick using QML/JavaScript
o 2+ years working with a Android or Embedded Linux operating system
o Knowledge of JSON, XML, and REST data models
o Familiarity with Git, Subversion or other source control systems
o Hands-on experience working with software in a consumer electronics product
o Good written and verbal communication skills
o Demonstrated passion for pushing the envelope
o BS in Computer Science or equivalent

Additional Preferred Qualifications:
o Experience with Scrum or other Agile methodology
o Experience with one or more unit test frameworks
o Familiarity with native Android development, HTML5/CSS3, and OpenGL would be a plus
If you are looking for a professional, challenging, and stimulating environment and meet the above criteria, please apply today!
US Citizens and all other parties authorized to work in the US are encouraged to apply. We are unable to sponsor at this time. No third party candidates considered for this position.
Independent Staffing Services is an equal opportunity employer.
About Independent Staffing Services, LLC:
INDEPENDENT STAFFING SERVICES is a team of independent technical staffing recruiters based in Kirkland, WA. We staff team members...not contractors! With almost a decade of technical recruiting and leadership experience under our belts, Independent Staffing Services meets the needs of both our clients and candidates with nothing but excellent customer service, high quality, honesty and integrity. These are things we value to our core and promise to deliver with every interaction we have with our clients/team members.
If you are looking for a new challenge or have a recruiting/staffing challenge needing to be fullfilled quickly, Independent Staffing Services is here for YOU

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.