Skip to main content
Careers

Curious?
Innovative?
Passionate?

Why Work at Geisel Software?

Are you obsessed with software and robotics? Looking to work with an awesome team in a modern, successful software company? Geisel Software, based in Worcester, Massachusetts, is a premier software developer that is working with and creating today's hottest software technologies. We are looking for a motivated individual to join our team, learn new technology, and help us build some great software!

Geisel Software develops web, mobile and embedded software, with a focus on robotics, medical devices, and machine learning. We seek a talented individual who is not afraid to work hard, learn something new and get lots of stuff done. We have a helpful staff, but it is also important that you can work independently and solve problems with little outside direction. Your problem-solving skills will be put to the test, whether that means tracking down the answer on Google, or building your own new solution.

What We Offer

Located in the heart of Worcester, Massachusetts, Geisel Software offers:

  • An opportunity to work with the latest technologies across a variety of platforms.
  • A fun, exciting work environment focused on the results, not the politics.
  • An experienced team and mentor who can help you grow in your craft and career.
  • A position with a growing company, offering competitive benefits and salary.

Open Positions

Senior Software Engineer

Full-time Position in Worcester, MA

We’re hiring for a Senior Software Engineer with 10+ years of experience in C++ and Python, or other modern scripting languages. We are looking for someone who has an aptitude for learning new platforms and technologies on the fly but also has good software foundational skills, including well-documented code, a collaborative style, solid algorithms understanding, and more.

View Position

Software Quality Engineer (SQE)

Full-time Position in Worcester, MA

The Software Quality Engineer is responsible for the testing throughout the software development cycle at Geisel Software. The key areas are test planning, developing test cases, executing tests, ad hoc testing, verifying bug fixes, and preparing test reports. The SQE will work from requirements to create test cases and execute the tests per the schedule and functional needs of the products. Test automation experience is a plus.

View Position

Software Engineer, Entry-Level

Full-time Position in Worcester, MA

We’re hiring for an Entry-Level Software Engineer who has clean, well-documented code and is actively pursuing new knowledge and technologies. You must have experience in C++ and be familiar working on Linux. We love to see someone who is passionate about software development – it’s what you do even in your free time!

View Position

Robotics Software Engineer

Full-time Position in Worcester, MA

We're hiring a Robotics Software Engineer who has good software foundational skills: clean, well-documented code; collaborative style; solid algorithms understanding; CS theory; mastery of more than one language. We're looking for someone who is actively pursuing new knowledge and technologies. If you’re a web frontend guru, are you building your backend skills? If you’re an embedded developer, are you developing apps for Android or iOS? You must have experience with Linux, C++ and other modern scripting languages.

View Position

Machine Learning Engineer

Full-time Position in Worcester, MA

The Machine Learning Engineer will write software as part of a team as well as work on ground-breaking machine learning IP. You must have an aptitude for learning new platforms and technologies on the fly. We’re constantly working on new projects that will push you and keep you always learning new technologies. You must be comfortable on Linux and be able to take ownership of a project and independently architect, execute and troubleshoot it through completion and customer delivery.

View Position

Mobile, Web or Embedded Software Engineer

Full-time Position in Worcester, MA

We're looking for a Software Engineer / Software Developer with 2-5 years of experience in mobile and/or web and/or embedded development. We're looking for someone with a good subset of the skills we work with on a daily basis. That means if you're highly motivated and great at writing software, you don't need to have experience in everything we work with, but you should have some good experience with some subset of these technologies.

View Position

Full Stack Web Developer

Full-time Position in Worcester, MA

Join our team as a Full Stack Web Developer! We're looking for a Software Engineer / Developer with 2-5 years experience in web development and some level of expertise in Angular JS, JavaScript and Python. You should have a good subset of the skills we work with daily, which might also include embedded development and mobile. You must also have good software foundational skills: CS theory; clean, well-documented code; collaborative style; solid algorithms understanding; mastery of more than one language.

View Position

Don’t see a position listed?

E-mail us at jobs@geisel.software and include a brief cover letter explaining why you think you'd be a great fit at Geisel Software. We'd love to hear about what you've done with technologies we're using, or other projects you've worked on. If you're applying at the entry or junior-level, let us know what you think you're really good at and why! What have you done outside of school or your current job to improve your craft? Why do you think you'd be a great fit?

rightblock1
rightblock2
rightblock3