AnnArborRecruiter Since 2001
the smart solution for Ann Arbor jobs

Assistant Research Engineer Software Developer

Company: Michigan Technological University
Location: Ann Arbor
Posted on: November 23, 2020

Job Description:

SunIRef:it 20200 Department: Michigan Tech Rsrch Institute(MTRI) Work Type: Staff Full-time Location: Michigan Tech Research Institute (Ann Arbor, MI) Full Time / Part Time: Full Time Categories: Research To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Michigan Technological University is an Equal Opportunity Educational Institution/Equal Opportunity Employer that provides equal opportunity for all, including protected veterans and individuals with disabilities. If you require any auxiliary aids, services, or other accommodations to apply for employment, or for an interview, at Michigan Technological University, please notify the Human Resources office at or . Job Description Summary The Assistant Research Engineer will work as a software developer in support of a variety of scientific and research programs. The position is based at MTRI in Ann Arbor, MI (). Essential Duties & Responsibilities (other duties may be assigned) 1. Assist with the dissemination of scientific results to external parties via the development of web based and mobile application software. 2. Design and develop software user interfaces by setting feature priorities throughout the development lifecycle; design methodologies and tool sets; design and conduct tests. 3. Support data management for remote sensing projects through the design and maintenance of scientific databases. 4. Develop software to prototype and evaluate signal processing, remote sensing, and/or machine learning algorithms. 5. Assist with defining software objectives by analyzing user requirements, system features, and functionality. 6. Recommend software solutions by comparing pros and cons of custom versus off-the-shelf alternatives. 7. Coordinate requirements and schedules, contribute to team meetings, troubleshoot development and production problems. 7. Develop software documentation and assistance tools. 8. Continue to improve performance by being aware of new technologies and software products, participating in educational opportunities, reading professional publications, and participating in professional organizations. 9. Accept ownership of, and responsibility for responding to, new and different requests. 10. safety-related knowledge, skills, and practices to everyday work. 11. Commit to learning about continuous improvement strategies and applying them to everyday work. Actively engage in University continuous improvement initiatives. Required Education, Certifications, Licensures (minimum requirements) Bachelor's degree in computer science, mathematics, or engineering with computer science experience. Required Experience (minimum requirements) Strong programming skills with experience in one or more of the following programming languages/software: C, C++, Python, Java, MATLAB, or equivalent. Knowledge of software development tools, including revision control systems. Demonstrated organizational ability and attention to detail. Demonstrated ability to participate in team projects. Desirable Education and/or Experience Experience with one or more of the following: database design and maintenance, web development frameworks, iOS or Android development kits, ROS (Robotic Operating System). Basic knowledge of one or more of the following: signal processing, image processing, machine learning, numerical analysis, statistics, robotics, or distributed computing. Experience working with multidisciplinary teams to perform research, solve technical problems, and/or develop software tools. Familiarity with Linux or other Unix-based operating system. Required Knowledge, Skills, and/or Abilities (minimum requirements) Ability to obtain a U.S. Department of Defense security clearance, which requires United States citizenship. May not possess dual citizenship. Excellent written/oral communication skills. Demonstrated organizational ability and attention to detail. Ability to take direction, but work without continuous oversight. Ability to exercise discretion and independent judgment with respect to significant matters related to job duties. Demonstrated ability to participate in team projects. Demonstrated commitment to contribute to a safe work environment. Desirable Knowledge, Skills, and/or Abilities Ability to contribute to competitive grant proposals. Ability to clearly communicate complex ideas through symposia, methods documentation, reports, and publications. Required Training and Other Conditions of Employment Every employee at Michigan Technological University will receive the following 3 required trainings; additional training may be required by the department. Required University Training: Employee Safety Overview Anti-Harassment, Discrimination, Retaliation Training Annual Data Security Training Background Check: Offers of employment are contingent upon and not considered finalized until the required background check has been performed and the results received and assessed. Full-Time Equivalent (FTE) % (1=100%) 1.0 FLSA Status Exempt Appointment Term 12 months Pay Rate/Salary No Less Than $44,000 Title of Position Supervisor Research Scientist/Engineer II Posting Type Internal & External Required Education, Certifications, Licensures* (minimum requirements) Advertised: 10 Nov 2020 Eastern Standard Time Applications close:

Keywords: Michigan Technological University, Ann Arbor , Assistant Research Engineer Software Developer, IT / Software / Systems , Ann Arbor, Michigan

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other IT / Software / Systems Jobs

Embedded Software Engineer Automotive Software
Description: Role description Support vehicle integration and resolve quality issues. Report and track issues reported by
Location: Detroit
Posted on: 12/4/2020

Senior Software Engineer
Description: Make a difference Ciber Global wants you. Come build new things with us and advance your career. At Ciber Global you'll collaborate with experts. You'll join successful teams contributing to our clients' (more...)
Company: Ciber Global
Location: Allen Park
Posted on: 12/4/2020

Technical Support Specialist - Metro Detroit
Description: Define, document, and maintain standard operating procedures on troubleshooting supported desktop technologies, applications, and warehouse systems for continuous improvements. Help to service and maintenance (more...)
Company: Vaco Technology
Location: Melvindale
Posted on: 12/4/2020

Junior .Net Developer
Description: Title Junior .Net Developer Location Lansing, MI, United States Length Long term Restriction W2 or C2C Description
Company: MSYS Inc.
Location: Lansing
Posted on: 12/4/2020

AUTOSAR Embedded Software Engineer
Description: No Visa Sponsorship Available On behalf of our client were currently searching for a Sr. Embedded Software Engineer who has specific AUTOSAR experience for a direct position located here in the Detroit, (more...)
Company: Haagen
Location: Detroit
Posted on: 12/4/2020

Product Tester (from home) - Part-Time, No Exp Req. $25-$45/hr
Description: American Consumer Panels reg , located at One World Trade Center, 285 Fulton St., Suite 8500 New York, NY, 10007, is looking to fill the position listed below nationwide : br br In-Home Usage Tester (more...)
Company: American Consumer Panels
Location: Ann Arbor
Posted on: 12/4/2020

.NET Developer (Local only)
Description: I just came across your resume posting on the internet and was wondering if you are still available or interested in hearing about other career opportunities Below is a job description I would like
Company: CNC Consulting
Location: Lansing
Posted on: 12/4/2020

CMM Programmer/Quality Technician
Description: Richard Tool Die Corporation World leader in the automotive stamping industry for over 50 years seeks experienced CMM Programmer/Quality Technician . We work with large progressive,
Company: Detroit Free Press Detroit Free Press
Location: New Hudson
Posted on: 12/4/2020

Mobile Notary Signing Agent / Flexible Hours
Description: Certified Mobile Notary Service is seeking for someone to fill the position of a Mortgage Loan Closer/Funder to work remotely in the U.S. PRIMARY DUTIES: Manage (more...)
Company: Certified Mobile Notary Service
Location: Detroit
Posted on: 12/4/2020

Senior Software Engineer
Description: This is an opportunity to join a fast-paced program with DCS Corp---s Army Ground Combat Software Engineering group located in Warren, MI. As a Senior Software Engineer, you will design, code and execute (more...)
Company: DCS Corp
Location: Warren
Posted on: 12/4/2020

Log In or Create An Account

Get the latest Michigan jobs by following @recnetMI on Twitter!

Ann Arbor RSS job feeds