Senior Software Engineer

Altair

(Acton, Massachusetts)
Full Time
Job Posting Details
About Altair
Altair is focused on the development and broad application of simulation technology to synthesize and optimize designs, processes and decisions for improved business performance.
Summary
Candidate must have experience and a strong understanding of embedded real-time development. Candidate must be well versed in object-oriented analysis, design, and implementation using C#, C++ or Java. Must also work well in a small team environment and be willing to take on project leadership responsibilities.
Responsibilities
Candidate will interface and coordinate development across multiple groups so excellent written and verbal communication skills are required. As a member of the Software Engineering team, you will be involved in all aspects of the software development life cycle. T2 Biosystems uses Agile and Extreme Programming (XP) practices such as test-driven-development (TDD), continuous integration (CI), automated testing, and pair programming to deliver high-quality, robust software.
Ideal Candidate
* BS or MS degree in Computer Science, or a related field. * 8+ years of experience using C#, C++, Java, or other object-oriented language. * Strong understanding of object oriented programming, SOLID design practices, and design patterns. * Experience with test-driven development (TDD) and automated testing. * Strong desire to work as part of an Agile team in a fast-paced environment. * Ability to mentor other engineers in good software development practices. * Agile or Extreme Programming experience is highly desirable. * Previous experience interfacing with analog/digital I/O or motion control systems. * User interface development using WPF or Windows Forms. * Experience developing software for medical devices or embedded systems * Excellent verbal and written communication skills.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.