Neuralynx Bozeman MT, USA Company Logo

Software Development Engineer in Test

  • Full Time
  • Bozeman, MT, USA
  • Applications have closed

 

Now Hiring: Software Development Engineer in Test

Fulltime · Monday – Friday· Bozeman, Montana

 

We are looking for a top-flight software test engineer to join a dynamic engineering team to help us deliver quality products to our customers. Our cutting-edge products are used in medical and research facilities to expand human knowledge in neuroscience and neurology. You will have the opportunity to define, design, and develop comprehensive testing strategies, and the tools that go with them, to ensure the quality of all our products, from hardware to software, defining and developing compliance measurement metrics and implementing them, and working diligently to keep our products at the top of the quality bar. With the opportunity to apply your attention to detail and curiosity, this position offers a myriad of opportunities to learn.

 

About the Job

In this job, you’ll be focused on defining and implementing comprehensive test suites to allow for the complete validation of a distributed Ethernet/Wireless data acquisition devices and the associated software. Defining these tests will give you exposure to all parts of the hardware/firmware/software stack, and the opportunity to work closely with hardware and software engineers to be able to design testable products. In addition, the position will require defining and developing the necessary tools to allow these test plans to be executed consistently and faithfully, to ensure high coverage, reportability, and compliance with quality standards. A desire to see the quality in everything around you and to drive the product towards that goal as an overriding passion is what gets you out of bed in the morning. Writing comprehensive test suite documentation and test reports will also be a critical portion of this job. Building engineering infrastructure, participating in product end-to-end testing, and helping develop a dynamic engineering culture will be a key facet of your duties.

 

Key Qualifications

  • Bachelors or master’s degree in computer science, electric engineering or related field
  • Passion for high-quality product design and engineering
  • 3-5 years of software testing experience
  • Comfortable with Windows and Unix systems
  • Experience with scriptable languages, such as Go, Powershell, or Javascript
  • An interest in developing programming skills and experience with modern C/C++ and C#
  • Comfort with git and version control systems
  • Strong verbal and written communication skills
  • Capable of working effectively on multiple projects simultaneously

 

Desired Qualifications

  • Familiarity with various testing frameworks and the understanding of when to employ them
  • Familiarity with TCP/IP stack and network programming
  • Familiarity with continuous integration, continuous delivery concept, and solutions
  • Familiarity with electronic laboratory test equipment and related software (e.g., Oscilloscope, signal generator)
  • Familiarity with medical product development procedures
  • Interest in exploring new technologies and understanding their applicability to the Neuralynx problem space
  • Ability to listen to others, help with discussions, and drive results

 

About the Culture

Here at Neuralynx, we value the engineering culture and work hard to maintain a productive and happy work environment. We encourage our engineers to learn, grow, and apply their passions to their daily job. The attributes that we look for include:

  • Being a team player. We look for engineers for whom no job is too small. We work together as a team to provide the best possible experience for our customers.
  • Interested in learning. We want engineers who are curious to understand the how and the why of what they do, who are aware and thinking about how their code interacts with the operating system, and generally interested in the problem space. Our engineers need to be good mentors to their fellow teammates and open to be mentored.
  • Passion for testing. In our development process, every engineer is responsible for the quality of the product. This requires that everyone is focused on producing code that is easily testable, modular, and correct. As engineers, we are responsible for unit, functional, and system-level testing.
  • Focus on quality. Neuralynx products are the best in the field, and our customers demand the best. Our engineers are constantly focused on quality, whether it is consumer software, internal utilities, or engineering infrastructure. We desire to work with teammates who won’t hesitate to speak up when they see inefficiencies that can be improved or technology adoptions that can aid in our efforts.

 

About the Company

Neuralynx is an industry pioneer and leader in neuroscience electrophysiology research tools: specialized, customizable hardware and software data acquisition systems used to measure neural signals down to the individual nerve cell activity!

Neuralynx supports over 1,000 Data Acquisition Systems worldwide – at universities, research institutions, and hospitals, including MIT, UCLA, Mayo Clinic, Yale Medical Center, University of Bonn, Max Plank Research Institute, and RIKEN Research Institute.

Read more about us…

 

About the Location

Neuralynx is located in beautiful Bozeman, MT. Bozeman offers excellent outdoor activities and sports such as skiing, hiking, fishing, hunting, mountain biking and running. Housing is affordable with a moderate cost of living, and the people are friendly and honest.

 

To Apply…

send a brief cover letter with your résumé/CV to Neuralynx Human Resources: hr@neuralynx.com

 

Please click here to learn more.

No Comments

Sorry, the comment form is closed at this time.