Software Engineer
  
Job Responsibilities

Join Creare’s team in Hanover, NH to apply your software engineering expertise to a broad and challenging array of cutting-edge research, and engineering-oriented software development projects.

As a software engineer at Creare, you will contribute to multiple small cross-disciplinary teams working on a variety of R&D projects. A week in the life of a Creare software engineer might involve: writing Python code for GIS applications, developing cross-platform smartphone apps for neurological research, and writing signal processing code for embedded processors, while also managing software development lifecycle requirements. The common thread in this diverse load is adherence to solid software engineering principles and consistent application of software engineering best practices including software review, rigorous testing, and documentation.

Software engineers at Creare:

  • Apply software engineering fundamental principles and best practices.
  • Develop innovative, high-quality software using modern tools in a fast-paced environment.
  • Respond to project/client engineering needs using agile/test driven development practices.
  • Learn and apply new technologies on a regular basis.
  • Support multiple projects including web and mobile applications, biomedical devices, test and measurement systems, and novel devices created for our clients in the government and private sector.
Professional Requirements
  • Proficiency with two or more of the following: Python, C/C++, Typescript, Angular, Flutter, DevSecOps, Docker, cloud computing, high-performance computing, Linux server administration, development of software for embedded processors.
  • Interest in learning another two or more of the previously listed technologies.
  • Desire to work on multiple, deadline-driven projects concurrently.
  • Effective task management and communication skills.

MS degree in Computer Science, Engineering, Math, or Physics. Some relevant work experience preferred.

Compensation:

Creare offers a competitive compensation package, including but not limited to a substantial annual staff bonus, industry-leading 401(k) contributions and plan options, and a range of medical plan offerings. Mutual respect, teamwork, and the ability to do the highest quality work define our staff and work environment. Starting salary range of $92,000 - $120,000 per year, based on level of education completed, and years of relevant experience.

 

U.S. Citizens or U.S. Permanent Residents only.

Creare is an Equal Opportunity Employer (Minorities/Women/Disabled/Veterans).