Teledyne Marine Systems Software Test Development Engineer in North Falmouth, Massachusetts
Teledyne Marine Systems is a member of a group of leading-edge undersea technology companies that have been assembled under the Teledyne Marine umbrella. We include Teledyne Benthos and Teledyne Webb Research on Cape Cod, Teledyne Gavia in Iceland, and Teledyne Seabotix and Ocean Science in the San Diego area. Our products include underwater vehicles (both towed and autonomous), acoustic communication systems, and acoustic releases. Teledyne Marine Systems is EveryWhereYouLook! Teledyne Marine Systems is seeking a software engineer to join its team to assist in the development of underwater communication and positioning instrumentation. The ideal candidate will work with the development team to write automated tests to verify proper operation of embedded software in our acoustic products. This includes the graphical user interface, machine interface, and signal processing. The candidate will also assist in local in-water testing of equipment to validate performance. He/She must be a self-starter and be able to work in a team environment. Essential Duties and Responsibilities: Ability to program in a Microsoft Windows .NET environment (C# preferred) Develop and maintain test scripts for automated testing Design, execute tests and report issues in a bug tracking system Work as a team member alongside developers to define new unit and regression test cases and continually improve the quality of software Ability to use test equipment such as oscilloscope, DVM, etc. Candidate must possess U.S. citizenship or be a U.S. Person Education and Experience: Bachelor?s degree in Software or Electrical Engineering, typically requires no previous professional experience Job Knowledge, Skills and Abilities: Excellent organization and communication (written and verbal) skills Experience in embedded C programming, preferred Capable in one or more scripting languages (Perl, python, etc.), preferred Experience with acoustic and sonar products, preferred Ability to read and understand schematics of basic electronics, preferred Understanding of Digital Signal Processing, preferred The physical/mental demands and work environment described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Must be fit for travel, including overseas Must be fit for occasional hands-on work, including work in the field This position requires periods of working behind a desk, performing tasks on computer Significant periods of standing or walking throughout the facility to interface with other associates Working in office and laboratory environment Field work as needed Teledyne is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, gender, sexual orientation, gender identity, gender expression, transgender, pregnancy, marital status, national origin, ancestry, citizenship status, age, disability, protected Veteran Status, genetics or any other characteristic protected by applicable federal, state, or local law. If you need assistance or an accommodation while seeking employment, please email firstname.lastname@example.org or call (805)373-4545. Determinations on requests for reasonable accommodation will be made on a case-by-case basis. Please note that only those inquiries concerning a request for reasonable accommodation will receive a response.