Jobs · Engineering · Michigan

Research Engineer III

Michigan Technological University · Ann Arbor, MI · Yesterday
EngineeringFull-time

About the role

MTRI is seeking a motivated professional to help support multiple projects for our government and commercial customers. The Software Developer will work with senior engineers and scientists to research, develop, and evaluate algorithms for a variety of signal and/or image processing applications.

Responsibilities

  • Participate as an integral team member on multi-disciplinary research relating to applying technological skills to solving governmental and societal needs.
  • Provide technical, analytical and numerical support for research and development projects in the areas of mathematics, statistics, programming, electrical engineering, remote sensing, and signal processing.
  • Lead software development projects and coordinate teams of junior software developers.
  • Develop software to prototype and evaluate signal processing, remote sensing, and/or machine learning algorithms.
  • Aid in defining software objectives by analyzing user requirements, system features, and functionality.
  • Recommend software solutions by comparing the pros and cons of custom versus off-the-shelf alternatives.
  • Cover requirements and schedules, contribute to team meetings, troubleshoot development and production problems.
  • Develop software documentation and assistance tools.
  • Continuously improve performance by being aware of new technologies and software products, participating in educational opportunities, reading professional publications, and participating in professional organizations.
  • Accept ownership of, and responsibility for responding to, new and varied requests.
  • Assist research staff with deployment of cloud computing architectures for data processing.

Requirements

  • Master’s degree or higher in computer science, computer engineering, mathematics, electrical engineering, or a similar related field, and 5 years of professional software development experience OR Bachelor’s degree in computer science, computer engineering, mathematics, geospatial data science, electrical engineering, or a similar related field, and 8 years professional software development experience.
  • Experience in the design, implementation, and evaluation of algorithms.
  • Professional experience in software development.
  • Proficiency in at least one of the following: Python, C++, MATLAB.
  • Proficient in at least three of the following: applied mathematics, physics, electrical engineering, software design, signal processing, image processing, machine learning, reinforcement learning, numerical analysis, statistics, robotics, or distributed computing.
  • Proficient in Linux or other Unix-based operating system.
  • Experience leading software development teams.

Qualifications

  • Holds active Department of Defense security clearance.
  • Ability and willingness to obtain a Department of Defense security clearance.
  • Excellent interpersonal, oral/written, and presentation communication skills.
  • Demonstrated ability to participate in team projects.
  • Demonstrated commitment to contribute to a safe work environment.

Skills

  • Strong skills in software prototyping, software design, and deployment.
  • Experience in or coursework covering geospatial data or image processing.
  • Experience with sensors or signal processing.
  • Experience with one or more of the following: database design and maintenance, CI/CD pipelines, ROS (Robotic Operating System), geospatial data processing (GDAL or similar).
  • Experience working with multidisciplinary teams to perform research, solve technical problems, and/or develop software tools.
  • Experience with the deployment of cloud-based computing architectures.

Similar jobs

Research Engineer III

Houston MethodistHouston, TX· 2 wk ago
Engineeringapply on houstonmethodistcareers.org

Research Engineer III

UAH College of BusinessAlabama, United States· 2 mo ago
Engineering$83k–$105k/yrapply on careers.uah.edu

Research Technician III

Children's Hospital of PhiladelphiaPhiladelphia, PA· 1 wk ago
Analyst$48k–$60k/yrapply on careers.chop.edu