IDEXX is currently seeking a Software Engineer Intern for the R&D Instrument Software Organization in Westbrook, ME (just outside of Portland, ME). This is an excellent opportunity for a talented student to join an innovative product development team bringing advanced diagnostic testing to veterinary health care. In this unique opportunity you will gain experience working in R&D Instrument Software and participate in the software development lifecycle of a product. As an integral member of the software development team, you will make an impact on engineering problems, help provide solutions for IDEXX's diverse international line of veterinary products, and improve the quality of life for pets. With the guidance of senior staff members, you will be immersed in R&D and gain valuable real-world design and development experience. R&D Instrument Software supports new instrument development, sustaining efforts for existing products, and researching new products and technologies. We work in a team-oriented, Agile environment, practicing iterative development and continuous improvement. The environment at IDEXX is fast-paced, and projects are multi-faceted and complex. R&D Instrument Software engages in a wide variety of domains including low-level embedded software development, security, application development, and DevOps. We utilize a variety of cutting-edge development tools, languages, and data architectures. Skills and experiences that you’ll be exposed to: Teams leveraging strong problem-solving skills with an emphasis on product development. An opportunity to learn and apply new tools and technologies. Experience using one or more software languages such as Python, C, C++, Go, and shell scripting. Gain basic familiarity with Linux shell commands, as well as relational or non-relational database technologies. Learn data formats, structures and common methods in data transformation (CSV, XLS, JSON) Be exposed to cyber-security techniques and topics. Have the ability to work collaboratively in a cross-functional team environment See why excellent written and verbal communication skills for coordinating across teams are important for success.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Intern
Education Level
No Education Listed
Number of Employees
5,001-10,000 employees