location: Burlington, MA
My client is experiencing exciting company growth and is looking to hire exceptional SW Engineers to help them grow with their strong programming skills in C++ and in a scripting language such as Python to work on new product development within a small team.
In this position, you will have the opportunity to:
Own the design and development of features from beginning to end, Use a variety of technologies to implement your designs ranging from databases to graphical user interfaces (GUI), and use contemporary software methodologies such as Agile Development to implement your designs.
We are particularly interested in candidates that have a background developing interactive graphical programs for engineering or scientific applications.
Responsibilities for this position include working with our Customers, Engineers, and Program Managers to design and implement solutions that help engineers assimilate the results of complex multi-discipline simulations
BS or MS in Computer Science or equivalent
5+ years experience designing/developing complex client commercial software systems
Sound programming skills using C++ and Object Oriented Programming
Experience designing and implementing graphical user interfaces using a high-level toolkit such as Qt, wxWidgets, or MFC
Intellectual curiosity – regardless of your background, you will enjoy the opportunity to continually learn new technologies and problem domains
Strong problem-solving skills, ability to thrive in a fast-paced, challenging environment and a strong desire to learn
Strong English written/verbal communication skills, good presentation skills and the ability to write technical specifications
Strong organizational skills
Able to handle multiple tasks/multiple projects simultaneously
Valuable Additional Skills and Experience :
Experience with current software development methodologies such as Design Patterns and UML.
Experience with one or more high-level interpreted languages such as Python, C# and Ruby
Development experience for both Windows and Linux-based platforms
Familiarity with mechanical CAD or CAE applications
This position can pay a very competitive base salary plus stock and excellent comprehensive benefits package.
Our work environment is informal, collaborative, and supportive of individual growth in talent and leadership. If you are an ambitious team player with keen technical skills and a desire to continue learning new technologies, while working in a fast paced environment, this may be the place for you.
If interested and more importantly qualified, please send your updated resume with contact info to email@example.com and you will be contacted immediately.
Unfortunately, Visa Sponsorship or transfer not available for this role.