Wednesday, October 10, 2012

[KITlist-Tech] Senior Software Engineer / Senior Logical Developer (Montreal, Quebec, Canada)

Please direct your responses to: swright@fluential.com


Title: Senior Software Engineer
Location: Sunnyvale, California or Montreal, Quebec
Status: Regular, Full-time, Exempt

We are a well-funded startup with cutting-edge speech recognition with a disruptive technology platform applicable to a variety of markets and environments for spoken dialog interaction. With an exciting mix of evolving speech-enabled products, we offer excellent opportunities for "rock star" engineers to grow and share in our success. We offer competitive compensation, excellent benefits and an ultra-creative work environment.

Job Description:

We are currently seeking a talented software engineer to join our hands-on technical team developing our next-generation speech technology. The ideal candidate has a proven track record for building thoughtfully architected, highly efficient, re-usable code modules and interfaces in C/C++. The candidate also has experience in understanding, meeting and anticipating customer needs. In this role, the candidate will work closely with a team of technology experts to define, develop, test, and deploy integrated speech recognition systems and natural language processing applications and tools.

Responsibilities:

• Interact with product owners and key stakeholders to understand, document and prioritize product feature requirements
• Interact with server-side developers and architects to deliver vertical slices of client-server functionality
• Participate with scrum teams to plan and commit to each iteration of work
• Drive towards delivery of commitments, identify risks, and develop risk mitigation plans
• Design and optimize code to run efficiently across multiple platforms and resource-constrained environments
• Participate in code reviews, test plan reviews, and documentation reviews
• Be open to learning new technologies and new problem domains

Job Qualifications:

• 4-6 years experience programming in C/C++ on Windows, Linux or UNIX platforms
• Awareness of software development methodologies and life cycles
• Passion for solving difficult problems
• Exemplary planning and communication skills
• Experience with client-server, multi-threaded, and network programming
• Experience debugging complex software applications in Windows and Linux development environments
• Experience using source control systems (CVS, SVN, or Git)
• Demonstrated ability to deliver quality software products on time
• Master´s or Bachelor´s degree in Software Engineering, Computer Science or equivalent degree

PLUSES:

• Experience using iPhone, iPad or Android-based devices
• Experience working with STL and Boost libraries
• Knowledge of distributed systems and large data problems
• Experience working with or managing off-shore development teams
• Experience developing software for iOS, Android, Windows Mobile or embedded systems

Qualified candidates are encouraged to send your resume and cover letter to swright@fluential.com. Fluential, LLC, is an Equal Opportunity Employer. To learn more, please visit us online at http://www.fluential.com

MUST BE LEGALLY AUTHORIZED TO WORK IN THE US OR CANADA. VISA SPONSORSHIP IS NOT AVAILABLE.



Titre: Développeur logiciel sénior
Lieu: Montréal, Québec ou Sunnyvale, Californie
Type: Temps plein

Nous sommes une start-up solidement financée offrant une technologie d'avant-garde en reconnaissance vocale et une plateforme innovante d'interaction de dialogue applicable à des marchés et des environnements variés. Nous proposons un ensemble stimulant de produits de reconnaissance vocale en constante évolution, et offrons l'occasion pour les développeurs hors pairs de faire partie d'un environnement ultra créatif.

Description du poste:

Nous recherchons un développeur junior talentueux pour se joindre à notre équipe technique qui développe la prochaine génération de notre technologie vocale. Le candidat idéal possède une expérience démontrant sa capacité à construire des modules et des interfaces en C++ hautement efficaces et réutilisables, selon une architecture réfléchie. Le candidat sait aussi comprendre, anticiper et satisfaire les besoins des clients. Ce poste exige que le candidat travaille étroitement avec notre équipe d'experts afin de définir, développer, tester et déployer des systèmes intégrés et des outils de reconnaissance vocale et de traitement du langage naturel.

Responsabilités:

• Travailler en collaboration avec les responsables de produit et les principaux intervenants afin de comprendre, de documenter et d'établir les priorités des caractéristiques et des exigences.
• Interagir avec les architectes et développeurs d'applications serveur afin de produire les portions clients assurant les fonctionnalités client-serveur.
• Participer, avec les équipes scrum, à la planification et aux engagements de chaque itération.
• Chercher à respecter les échéanciers, être capable d'identifier les risques et savoir proposer des plans d'atténuation des risques.
• Concevoir du code et l'optimiser pour fonctionner efficacement sur diverses plateformes et dans des environnements aux ressources limitées.
• Participer aux révisions de code, des plans d'essai et de la documentation.
• Participer aux réunions d'équipe afin d'aider à améliorer le processus de développement.
• Être ouvert à apprendre de nouvelles technologies et à faire face à de nouvelles catégories de problèmes.

Exigences:

• 4-6 ans d'expérience en programmation C++ sous Linux, UNIX ou Windows
• Connaissance des méthodologies du développement et des cycles de vie du logiciel
• Passion à résoudre des problèmes ardus
• Excellent sens de la planification
• Excellente aptitude à communiquer
• Bonne maîtrise de l'anglais
• Expérience avec les programmations de réseau, client-serveur et multitâche
• Expérience à déboguer des systèmes logiciels complexes sous Linux et Windows
• Expérience avec des systèmes de gestion de versions (Git, SVN ou CVS)
• Expérience démontrant la capacité à produire un logiciel de qualité dans les délais.
• Baccalauréat ou maîtrise en informatique, ou un diplôme équivalent.

ATOUTS:

• Familiarité avec les plateformes mobiles telles que iPhone, iPad ou Android.
• Expérience avec STL et Boost
• Connaissance des systèmes distribués et des techniques de données volumineuses (big data)
• Expérience de programmation pour iOS, Android, Windows Mobile ou pour des systèmes embarqués.

Les candidats qualifiés sont encouragés à soumettre leur application à swright@fluential.com. Les Logiciels Fluential est un employeur favorable à l'égalité professionnelle. Pour en apprendre davantage, veuillez visiter notre site web au http://www.fluential.com

LE CANDIDAT DOIT ÊTRE LÉGALEMENT AUTORISÉ À TRAVAILLER AUX ÉTATS-UNIS OU AU CANADA. LE PARAINAGE DE VISA N'EST PAS OFFERT.




------------------------------------

********************************************************************

Read the new KIT List blog at www.kitlist.wordpress.com for job tips and to connect to our community!

Please go to www.KITlist.org to join, post jobs, or get answers to common questions. If you have any comments or questions, you can reach us directly at KITtechmoderator@KITlist.org.

By using the KIT List you agree to comply with the Terms of Use on the site, and will not use discriminatory employment practices. The KIT List is a service of Connelly Communications, Inc.

TO UNSUBSCRIBE:
Replying to KIT emails with an "unsubscribe" request does not work.
Instead, just send an email (from the same account you used to subscribe) to KITlist-Tech-unsubscribe@yahoogroups.com. If you are still receiving emails after a few days, please email us at KITtechmoderator@KITlist.org and we will manually remove you. Thanks!
Yahoo! Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/KITlist-Tech/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/KITlist-Tech/join
(Yahoo! ID required)

<*> To change settings via email:
KITlist-Tech-digest@yahoogroups.com
KITlist-Tech-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
KITlist-Tech-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/

No comments:

Post a Comment