Software Engineer I

Cybernet Systems Corporation
Ann Arbor, MI

Job Description

Job Description

Software Engineer


Job Description:

Entry level position. Design and develop computer programs to solve various scientific and engineering problems. The problems are usually related to device control, machine vision, or data organization. Successful candidate will take (often under-specified) problem descriptions, figure out how to solve the problems, and create computer programs to implement the solutions, communicating with other team members as needed. This will often require knowledge of the theoretical foundations of computer science, including computer system and system software organization, the theoretical models for the representation and transformation of information structures, and knowledge of relevant mathematical and statistical sciences. At this level employee often refers problems not covered by instructions or guides to the supervisor or senior level for help or a decision.

Required Education:

Related Bachelor Degree or Equivalent Training

Required Skills:

- Must have working knowledge of C++ or Java.

- Linux operation and knowledge of command-line based software development tools (such as subversion, make, gcc, vi, etc.).

- Communicate effectively with supervisor and team-mates.

Additional preferred skills:

STEM familiarity: basic physics (mechanics), basic electrical circuits (Ohm's law), comfortable working with linear algebra, statistics, trigonometry and calculus concepts.

Library familiarity: OpenCV, OpenGL, Swing, JavaFX, boost, .NET, *nix system calls

Additional tools: TensorFlow, Python, MATLAB, Microsoft Office, Visual Studio.

Required Experience:

At minimum 2 years of related experience required.

Additional preferred experience:

Any work experience writing computer programs, websites, or solving technical problems is a plus.

Experience solving data science challenges, such as Kaggle, is a strong plus.

Additional Requirements:

This job requires you to be either a US Citizen or a US Permanent Resident, due to State Department Regulations regarding ITAR related programs.

Job Location
Ann Arbor, United States


Position Type
Engineer

Job Posted by ApplicantPro
Posted 2025-11-03

Recommended Jobs

In Home Caregiver

Regal Home Care LLC
Michigan

Regal Home Care is looking for self motivated, caring and reliable individuals to help make a lasting impact in the lives of elderly, disabled and Veterans of the local community. We are looking for…

View Details
Posted 2025-08-28

Certified Personal Trainer

Fresh Start Fitness
Greenville, MI

Job Description Job Description Job description Looking for an experienced individual to help motivate and guide clients to train effectively and safely towards their fitness goals. Must have …

View Details
Posted 2025-09-16

EMT Basic- Interfacility Transport

Medic 1 Ambulance
Benton Harbor, MI

DESCRIPTION OF DUTIES: # Conducts a careful examination of the patient for signs and symptoms of illness/injury and assists other medical personnel as necessary. # Provides prompt and efficient i…

View Details
Posted 2025-10-22

Hospice Certified Nursing assistant

AdvisaCare
Grand Rapids, MI

Job Description Job Description This holiday season, find your perfect fit. Unwrap a new career with us! Honoring Choices, Providing Comfort: Join Our Dedicated Hospice Team! Your new caree…

View Details
Posted 2025-11-07

Cost Engineer (Mechanical)

The HT Group
Taylor, MI

Join a world-class construction project that’s shaping the future of advanced manufacturing in the U.S. This is your chance to work on a high-profile, high-tech facility alongside industry-leading pro…

View Details
Posted 2025-10-17

Medical Office Assistant Southfield Etikin Days Contingent

DMC Children's Hospital of Michigan
Detroit, MI

Medical Office Assistant Southfield Etikin Days Contingent Location Detroit, MI (Medical Center area) : Children's Hospital of Michigan is an international leader in pediatric and adolescent medicin…

View Details
Posted 2025-11-01

Per Diem Hospice Chaplain - Pastoral/Spiritual Counselor

AdvisaCare
Gratiot County, MI

Job Description Job Description Our growing company is expanding our care team to provide the right care, in the right place, at the right time, every time. Are you looking for a rewarding pos…

View Details
Posted 2025-11-05

Platform Software Engineer

Ford
Dearborn, MI

We are seeking a highly motivated and analytical Cost Optimization Engineer to join our Data Platform team. In this role, you will be responsible for identifying, analyzing, and implementing cost-sav…

View Details
Posted 2025-09-12

Railroad Conductor

Escanaba & Lake Superior Railroad
Wells, MI

Railroad Conductor   Escanaba & Lake Superior Railroad Co. *NEW CONTRACT* Locations:   Wells, MI, Menominee, MI, Channing, MI & Crivitz, WI (ELS Railroad system-wide). Candidates must be …

View Details
Posted 2025-09-16

Team Member

Playa Bowls
Bloomfield Hills, MI

Job Description Job Description Who We Are: Playa Bowls is New Jersey’s Original Acai Shop™, and our mission is to bring super fruit bowls to the masses using only the freshest, highest qu…

View Details
Posted 2025-11-05