Cognition is a small, fast moving company that provides a flexible, diverse, and exciting work environment. We provide a suite of software tools to capture and model many aspects of product design and that provides enterprise wide design collaboration. We also provide consulting services and training in the deployment and use of these solutions.
The Application Software Engineer will work with the Cognition team to design, develop, and test a variety of Cognition software applications. Development of these applications uses object oriented programming techniques in various scripting languages, HTML, XML, and other technologies. A candidate for this position is expected to understand and be able to quickly learn new skills in all of these areas.
In addition to the development responsibilities, the Software Engineer may perform various technical and support tasks. These may include occasional customer support, internal IT support, computer setup, and maintaining internal company documentation and support systems. This person may also assist with testing and documenting new product releases. The development and other activities will require the Software Engineer to coordinate and communicate with other team members, departments, and customers.
The person who fulfills this position is expected to:
Requirements:
Desired Experience:
We value passion and an agile mind over knowledge of specific technical skills.
Salary/Benefits:
Salary is commensurate with experience.
Cognition offers a wide variety of competitive benefits to help meet your needs and to help you balance your work and personal life. Benefits include choices for medical, dental and life insurance; a 401(k) plan; disability plans; a flexible holiday and paid time off program; and incentive stock options.
Job Location: Bedford, MA
To apply, email your cover letter and résumé to hr@cognition.us.