D. in Computer Science, Electrical Engineering, Robotics, or a related field (or Bachelor's degree with exceptional track record). * 3+ years of experience developing and deploying AI/ML, perception ...
Quick apply
D. in Computer Science, Electrical Engineering, Robotics, or a related field (or Bachelor's degree with exceptional track record). * 3+ years of experience developing and deploying AI/ML, perception ...
Quick apply
D. in Computer Science, Electrical Engineering, Robotics, or a related field (or Bachelor's degree with exceptional track record). * 3+ years of experience developing and deploying AI/ML, perception ...
Detroit, MI · On-site
Required : • A Bachelor's in a quantitative field (engineering, mathematics, physics, machine learning, statistics or computer science) are the ideal candidates. • At least 2+ years of industry ...
Detroit, MI · On-site
Required : • A Bachelor's in a quantitative field (engineering, mathematics, physics, machine learning, statistics or computer science) are the ideal candidates. • At least 2+ years of industry ...
Bachelor's in Computer Engineering, Computer Science, or Electrical Engineering or equivalent from an ABET accredited university * A minimum of 5 years of industry experience in EE Architecture, HIL ...
Bachelor's in Computer Engineering, Computer Science, or Electrical Engineering or equivalent from an ABET accredited university * A minimum of 5 years of industry experience in EE Architecture, HIL ...
Ann Arbor, MI · On-site
... Bachelor's degree in Computer Science, Statistics, Mathematics, Engineering, Physics, Robotics, or a related quantitative field, or equivalent practical experience. • Strong programming skills in ...
New
Ann Arbor, MI · On-site
... Bachelor's degree in Computer Science, Statistics, Mathematics, Engineering, Physics, Robotics, or a related quantitative field, or equivalent practical experience. • Strong programming skills in ...
New
... Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT • Highly motivated, self-learner, and technically inquisitive • ...
... Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT • Highly motivated, self-learner, and technically inquisitive • ...
Ann Arbor, MI · On-site
... Bachelor's degree in Computer Science, Statistics, Mathematics, Engineering, Physics, Robotics, or a related quantitative field, or equivalent practical experience. • Strong programming skills in ...
New
Ann Arbor, MI · On-site
... Bachelor's degree in Computer Science, Statistics, Mathematics, Engineering, Physics, Robotics, or a related quantitative field, or equivalent practical experience. • Strong programming skills in ...
New
Detroit, MI · On-site +1
$104K - $156K/yr
Bachelor's in Computer Science, Information Security, or equivalent experience. * 2+ years of commercial experience in software developmentand scripting(C#, Python,Javaor other general-purpose modern ...
Detroit, MI · On-site +1
$104K - $156K/yr
Bachelor's in Computer Science, Information Security, or equivalent experience. * 2+ years of commercial experience in software developmentand scripting(C#, Python,Javaor other general-purpose modern ...
A bachelor's degree in Computer Science or a related field is preferred * Previous experience as a Network Administrator is preferred * Experience with network management * Understanding of server ...
Quick apply
A bachelor's degree in Computer Science or a related field is preferred * Previous experience as a Network Administrator is preferred * Experience with network management * Understanding of server ...
Ann Arbor, MI · On-site
$69.66/hr
... science, engineering, or a computer related field OR a minimum of a Bachelor's Degree from a regionally accredited institution plus a minimum of five years of job experience in the computer ...
Ann Arbor, MI · On-site
$69.66/hr
... science, engineering, or a computer related field OR a minimum of a Bachelor's Degree from a regionally accredited institution plus a minimum of five years of job experience in the computer ...
A bachelors degree in Computer Science or a related field is preferred * Previous experience as a Network Administrator is preferred * Experience with network management * Understanding of server ...
Quick apply
A bachelors degree in Computer Science or a related field is preferred * Previous experience as a Network Administrator is preferred * Experience with network management * Understanding of server ...
We empower dedicated students in STEM fields through intensive education, rigorous coursework, and ... Each Computer Science Workshop Facilitator will facilitate a group of around 25 scholars through ...
We empower dedicated students in STEM fields through intensive education, rigorous coursework, and ... Each Computer Science Workshop Facilitator will facilitate a group of around 25 scholars through ...
Ann Arbor, MI · On-site
$123.30K - $161.50K/yr
Bachelor's in Computer Science, Computer Engineering, or Electrical Engineering. * Proficiency in breaking down complex projects into clear, manageable tasks and phases, with timelines, milestones ...
Quick apply
Ann Arbor, MI · On-site
$123.30K - $161.50K/yr
Bachelor's in Computer Science, Computer Engineering, or Electrical Engineering. * Proficiency in breaking down complex projects into clear, manageable tasks and phases, with timelines, milestones ...
A bachelor's degree in Computer Science or a related field is preferred * Previous experience as a Network Administrator is preferred * Experience with network management * Understanding of server ...
Quick apply
A bachelor's degree in Computer Science or a related field is preferred * Previous experience as a Network Administrator is preferred * Experience with network management * Understanding of server ...
Detroit, MI · On-site
A Bachelor's in a quantitative field (engineering, mathematics, physics, machine learning, statistics or computer science) are the ideal candidates. * At least 2+ years of industry experience outside ...
Detroit, MI · On-site
A Bachelor's in a quantitative field (engineering, mathematics, physics, machine learning, statistics or computer science) are the ideal candidates. * At least 2+ years of industry experience outside ...
Bachelor's in Computer Engineering, Computer Science, or Electrical Engineering. * Experience in defining and designing embedded networked computer systems including definition of system topologies ...
Bachelor's in Computer Engineering, Computer Science, or Electrical Engineering. * Experience in defining and designing embedded networked computer systems including definition of system topologies ...
Bachelor's in Computer Engineering, Computer Science, or Electrical Engineering. * Experience in defining and designing embedded networked computer systems including definition of system topologies ...
Bachelor's in Computer Engineering, Computer Science, or Electrical Engineering. * Experience in defining and designing embedded networked computer systems including definition of system topologies ...
Bachelor of Science in Mechanical or Electrical Engineering or a Bachelor of Science in Computer Science or equivalent from an ABET accredited University. * 3-5 years of experience in emission ...
Bachelor of Science in Mechanical or Electrical Engineering or a Bachelor of Science in Computer Science or equivalent from an ABET accredited University. * 3-5 years of experience in emission ...
Bachelor of Science in Mechanical or Electrical Engineering or a Bachelor of Science in Computer Science or equivalent from an ABET accredited University. * 3-5 years of experience in emission ...
Bachelor of Science in Mechanical or Electrical Engineering or a Bachelor of Science in Computer Science or equivalent from an ABET accredited University. * 3-5 years of experience in emission ...
Bachelor's in Computer Engineering, Computer Science, or Electrical Engineering. * Experience in defining and designing large complex embedded networked computer systems including definition of ...
Bachelor's in Computer Engineering, Computer Science, or Electrical Engineering. * Experience in defining and designing large complex embedded networked computer systems including definition of ...
Basic Qualifications * BS in Computer Science, Data Science, or Engineering from an accredited institution * Employees must be legally authorized to work in the United States. Verification of ...
Basic Qualifications * BS in Computer Science, Data Science, or Engineering from an accredited institution * Employees must be legally authorized to work in the United States. Verification of ...
$49.2K - $52.5K
7% of jobs
$52.5K - $55.8K
7% of jobs
$55.8K - $59.1K
2% of jobs
$59.1K - $62.4K
0% of jobs
$62.4K - $65.7K
2% of jobs
$67.1K is the 25th percentile. Wages below this are outliers.
$65.7K - $69K
15% of jobs
$69K - $72.3K
16% of jobs
The median wage is $72.5K / yr.
$72.3K - $75.6K
13% of jobs
$75.6K - $78.8K
6% of jobs
$80.4K is the 75th percentile. Wages above this are outliers.
$78.8K - $82.1K
16% of jobs
$82.1K - $85.4K
17% of jobs
$49.2K
$72.4K
$85.4K
| Aspect | Bs In Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's degree in Computer Science or related field | Often requires a bachelor's degree in Computer Science, Software Engineering, or related field |
| Work Environment | Academic, research, or industry settings involving programming, algorithms, and systems | Primarily in software development teams, coding, testing, and deploying applications |
| Industry Usage | Used as a foundational degree for various tech roles, including software development | Commonly employed in tech companies, startups, and IT departments |
While a Bs In Computer Science provides a broad theoretical and practical foundation in computing, a Software Developer focuses specifically on designing, coding, and maintaining software applications. Both roles often overlap in skills and work environments, but the degree offers more versatility across tech careers.
Contractor
Posted 28 days ago
Position: Senior Robotics Engineer, Perception/Computer Vision
Location: Warren, Michigan
Duration: 12+Months with possible extensions
Main Skills: Senior Robotic AI-Perception Engineer (AI/ML, perception, computer vision, Python, TensorFlow and/or PyTorch)
About the Role:
We are seeking a Senior Robotics Engineer, Perception/Computer Vision to join our Advanced Development team within the Autonomous Robotics Center (ARC). In this role, you will develop perception features that enable robots with advanced capabilities such as object detection, obstacle avoidance, path optimization, and manipulation. This position combines artificial intelligence and computer vision techniques applied to real-world scenarios in dynamic manufacturing environments.
At ARC, we leverage advanced robotics, machine learning, and artificial intelligence to solve complex manufacturing challenges at unprecedented scale. Joining our organization provides the opportunity to work on cutting-edge technologies, contribute to innovation, and collaborate with a diverse team of experts. You will play a key role in advancing our automation capabilities and ensuring our robotic systems remain at the forefront of the industry.
Key Responsibilities:
Required Qualifications:
Preferred Qualifications: