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

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

sign up or login to save this job and more
Acton, Massachusetts
Skills Desired
Sign up or login to see how your skills match up.
  • C++
  • Java
  • Software Development
  • Windows
  • Automated Testing
  • C#
  • Continuous Integration
  • Embedded Systems
  • Test Driven Development (TDD)
  • Object Oriented Programming
  • Computer Science
  • Software Engineering
  • Pair Programming
  • Windows Forms

Want to see jobs that are matched to you?

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