Be an integral part of the Software Development Team at Neuralynx. Design and implement test plans and associated frameworks and tests across a wide variety of Neuralynx products. Implement, run, and analyze test suites in various languages for continuous testing of complex software applications. You will be working with experienced Software and Electronics Engineers. It is expected that this Intern position will transition to a full time Software Engineer position at Neuralynx upon graduation.Internship Position, Part-time, Flexible, HQ - Bozeman, Montana
Able to digest and understand large, complex software projects.
The voice of concern if something is not working or looking right.
Excited for the opportunity to be exposed to all aspects of software development.
Focused on making the software usable, correct, and consistent for the customers.
Very organized and can prioritize and manage their workload.
Able to collaborate easily within a team.
Incredible eye for detail
Willingness to dig deep into how things work
Ability to identify problems and brainstorm solutions
Desire to exceed expectations
Self-starter and desire to explore new technologies
Desire to learn about, create, and embrace best practices
Excellent documentation skills
Comfort working with the shell (PowerShell, bash, etc)