29 days old
2017-12-182018-01-17

Software Engineer

Monterey Bay Aquarium Research Institute
Moss Landing, California 95039
  • Job Type
    Employee
  • Job Status
    Full Time

Monterey Bay Aquarium Research Institute

 

Software Engineer

 

MBARI seeks a Software Engineer with expertise in software and/or electrical engineering, and experience in embedded system design and implementation. The selected candidate will work primarily on multidisciplinary teams to design, develop, test and deploy observing systems and instruments for ocean science research.

 

The Software Engineer will develop and maintain firmware and applications using a variety of development platforms and processors. Target systems include commercially available and custom hardware, both with and without operating systems. The applications potentially span a range of scientific and engineering problem domains that include vehicles, instruments and data acquisition systems. Types of applications include firmware, middleware and end-user applications, for a mix of embedded, desktop and networked platforms.

The Software Engineer role also requires occasional participation in field operations for testing and research, and contribution to publications and presentations.

 

Submit your cover letter and resume by e-mail to jobs@mbari.org, or by mail to the address below, or by fax to (831)775-1620

 

MBARI, Human Resources 

Job code: SW-Eng

7700 Sandholdt Road 

Moss Landing, CA 95039

 

Submit your cover letter and resume by e-mail to jobs@mbari.org, or by mail to the above address, or by fax to (831)775-1620.

 

MBARI is an equal opportunity and affirmative action employer. MBARI considers all applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or covered veteran status in accordance with applicable federal, state, and local laws.

 

EOE

MBARI Welcomes Diversity

Requirements

Requirements:

A Bachelor’s degree in an engineering discipline and five years relevant experience, or equivalent

Experience in embedded system design and implementation

Ability to work independently and with multidisciplinary groups

Excellent interpersonal, critical thinking, and communication skills

Sound practices in all phases of software development, including design, development and testing

Detail-oriented, data-driven problem solving skills

Professional, able to deliver solid work on tight schedules

Must be able to sensibly apply engineering processes and practices to projects of varying scope:

(i.e., project management, revision control, configuration management, design reviews, etc.)

Able to work in varied environments, including laboratories, test facilities and ships

Must be able to travel occasionally and work at sea for specified periods of time.

 

Preferred qualifications:

A background in software and/or electrical engineering

Solid C/C++ coding skills and working knowledge of hardware

Demonstrated skills with embedded/real-time system diagnostic skills, methods, and tools

Familiar with Linux/OS X/Windows environments and applications, and able to develop code using

these platforms

Understanding of good measurement and data management practices

Experience with any of the following is a plus:

Embedded Linux

     o Real-time/embedded OS internals

     o PIC, ARM, Atmel, TI processors and tools

     o Low power and/or battery powered systems

     o Serial communications (RS-232, RS-485, SPI, I2C) o TCP/IP networking concepts

     o Wireless communications (RF, satellite)

     o Autonomous systems

     o Machine learning/AI 

     o Machine vision

     o Acoustics

     o Control systems

     o Instrumentation/measurement

Industry

  • Science
Sponsored by:
Farm Credit Services of America Logo
Sponsored by:
Bank of America Logo

Featured Jobs[ View All ]

Featured Employers

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineer

Monterey Bay Aquarium Research Institute
Moss Landing, California 95039

Share this job

Software Engineer

Monterey Bay Aquarium Research Institute
Moss Landing, California

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast